ITZAM / Java

ITZAM組み込みデータベースエンジンの純粋なJavaの再実装
今すぐダウンロード

ITZAM / Java ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Scott Robert Ladd
  • 出版社のWebサイト:
  • http://www.coyotegulch.com/products/acovea/acovea-gtk.html

ITZAM / Java タグ


ITZAM / Java 説明

ITZAM組み込みデータベースエンジンの純粋なJavaの再実装 ITZAM / Java Projectは、ITZAM組み込みデータベースエンジンの純粋なJavaの再実装であり、ITZAM / COREによって作成されたファイルと相互運用可能です。 Javaはそれらの言語ライブラリと互換性があります.itzamは、可変長のランダムアクセスレコードを含むファイルを作成および操作します。これらのレコードは、さまざまなインデックスタイプを介したアクセスです。現在サポートされているインデックスは次のとおりです.B-Trea B-Tree Indexは、プログラム定義のキー値(たとえば、レコードの内容を一意に識別する文字列または数字など)でインデックスを検索します。 Bツリーインデックスはまた、キーのプログラマ定義の順序を維持し、したがってレコードのシーケンスをアルファベットまたは数値順で検索することができます。スパース行列スパースマトリックスインデックスは、レコードを2次元グリッド内の列と行座標によって参照できます。これは非常に速く、表形式のデータ(スプレッドシートのように)に役立ちます。将来の索引タイプの姿平洋造影(経度と緯度)と意味(例えば、ベイジアン)索引は開発とテストです。 ITZAMの将来のバージョンは、マルチユーザー環境でデータベースアクセスを管理し、ロールバックを持つトランザクションシステムは設計段階にあります。 ITZAMは非常に柔軟で、同じファイルまたはインデックスに異なるタイプのレコードを混在させることができます。ライブラリの基盤は、意図的にポータブル、低レベルのCで書かれた中核ライブラリです。このライブラリは直接使用できます。利用可能または開発中のラッパーは次のとおりです.ANSI / ISO C ++ C ++実装は、単純データベースクラスと複雑なデータベースクラスの両方のテンプレートのセットを定義し、一意または重複キーを持つBツリーインデックスをサポートします。 ITZAM / C ++には、組み込みマルチスレッドリソースロックも含まれています。クラスの完全な文書はソースコードに埋め込まれています。バージョン1.0.0はチュートリアルを欠いていますが、含まれているitzam_cpp_exers.cppプログラムはライブラリのほとんどすべての機能を示しています。完全なチュートリアルは次のようになります。 javaitzam / javaは、ITZAMエンジンの純粋なJavaの再実装であり、ITZAM / COREによって作成されたファイルと相互運用可能です。 ITZAM / COREは、C ++やPythonなどの言語で書かれたラッパーの基本であるため、ITZAM / Javaはそれらの言語ライブラリと同様に互換性があります。 Python(デザインと開発)ITZAM / Pythonの目標は、「自然な」ファイリング言語拡張を提供することであり、標準のPython構文を使用して索引付きデータストアを操作することができます。 Fortran 95(設計開発)ITZAM / Fortranは、ITZAMコアライブラリを記録するためのFortran 95モジュールを実装します。最初に、ItzAMコアは由緒あるBツリーアルゴリズムに基づいてインデックスをサポートし、将来のバージョンにはハッシュ、意味解析、およびベイジアンロジックを使用するインデックスが含まれます。


ITZAM / Java 関連ソフトウェア

Transaction :: Simple

Transaction :: Simpleは、マーシャル可能なオブジェクトに対するアクティブな( "Live"、Non-Backend)トランザクションサポートを提供するRubyライブラリです。 ...

143

ダウンロード

GNUクラスパス

GNU CLASSPATHは、仮想マシンで使用するための無料のコアクラスライブラリを作成するためのプロジェクトです。 ...

148

ダウンロード