Cegoは、C、C ++、DBD、として、オブジェクト指向の一般的なプログラミング言語でトランザクションのSQLクエリ要求をサポートするリレーショナルデータベースを実装するために設計されたを使用して、オープンソースおよびC ++で書かれた完全に無料のコマンドライン·ソフトウェアであり、ジャワ。
アプリケーションは、それはいくつかの商用製品で使用されている分散データベース·シャドウイング機能のサポートを提供するように設計されています。それは、索引、ビュー、ストアドプロシージャと同様に、POSIX threadsItsシステムアーキテクチャに基づいて外国keys.Multiスレッドシステムアーキテクチャは、POSIXスレッドに基づいて、マルチスレッド、およびハイエンドの可用性のためにゼロから設計されたの実装が可能であり、パフォーマンス。全体的に、ソフトウェアは、ハイエンドの商用製品に存在する機能を提供します。
データベースの詳細については、.Gettingはかなり人気のあるプロジェクトをCegoBeingを開始専用のドキュメントのセクション(ユーザーガイド)で、Cegoは簡単にあなたのデフォルトのソフトウェアリポジトリからインストールすることができ、プロジェクトのホームページ上で利用可能なオンラインドキュメントを参照してくださいGNU / Linuxディストリビューション。 cego&rsquoの。だから、ちょうどあなたの好みのパッケージマネージャ、&lsquoの検索を開く。パッケージ化してインストールします。インストール後、Linuxのターミナルエミュレータアプリケーションを経由して、それを使用することが可能になります。
あなたのディストリビューションはdoesnの&rsquoの場合は、tはCegoパッケージが含まれ、あなたは、Softowareまたは公式サイトから最新版をダウンロードし、任意の場所に保存し、その内容を抽出し、Linuxのターミナルウィンドウを開き、抽出の場所に移動しなければならないCD&rsquoの;&lsquoを使用してアーカイブファイル。コマンド。
その後、&lsquoを入力し、./設定&&作る&rsquoの。アプリ&rsquoのを最適化してコンパイルするためのコマンド、特定のハードウェアアーキテクチャおよび/またはオペレーティングシステム用のソースコード。エラーのないコンパイルしたら、&lsquoを入力する必要があります。インストール&rsquoの作る。ルートとして、またはsudoと、コマンドは、すべてのユーザーがソフトウェアを利用できるようにする。 &lsquoを使用してください。cego --help&rsquoの。プログラム&rsquoのを表示するためのコマンド、Sコマンドラインオプション
の何が新しいの今回のリリースで:
- を追加しました効用関数blobsize。ブロブサイズ情報を取得するためのます。
- を追加しました修正:: evalFieldValue:
- を追加しましたCSMODEとqescmodeフラグます。
SUBSTRの場合のCegoFunctionの
のバージョン2.20.6にの新機能であるstringbufを避けるために、例外を超えています。開始とlenパラメータが無効なユーザー入力の場合には文字列の境界に設定されます。
CegoFactor :: evalFieldValueでcego xmlの初期化例外メッセージの修正のための
のあるどのバージョン2.20.4のの新しい:ます。
- プール情報をバッファリングするためにヒット率の計算を追加しました。
- は、すべてのユーザーの推移的な役割の削除を追加しました。
- 管理frontent(cgadmは)今tableset、ユーザーとロールの管理は、GUIベースの呪いによってサポートされ行うことができますベースの呪いに多くの改良が追加されました。 null値のチェックは&QUOTのために追加、テーブル&QUOTを改変すること。コマンド、 (新しいメソッドCegoTableManager :: checkNullValue)nullでないようにする属性の変更の場合には、テーブルエントリは、それがチェックされそう
- クリーンアップ(導入方法getHashPageId)は、テーブル変更するための修正:テーブル属性の名前を変更する場合には、対応するキーインデックスのエントリ、btrees、FKEYとチェックが変更されていない 。
ロールが削除されている場合は、
CegoObjectManagerの
のバージョン2.20.3のの新機能:
- 修正はCegoBufferPool :: writeAndRemoveTabSetとCegoBufferPoolにコメントを追加しました: :writeCheckPointので、ちょうどページが占有されている、書かれています。ページがリリース(NOT_OCCIPIEDとしてマークされている)と、ディスクに書き込まれた場合、そうでなければ、これは、システムクラッシュにつながる可能性があります。
のあるどのバージョン2.20.2のの新しい:
- CegoFileHandlerに問題を修正しました:: allocatePageた場合ページがdoAppend ==偽が割り当てられ、アペンドポインタがリセットされます。そうでない場合は、解放されたページが再び再割り当てされず、/ドロップ操作を超えページにつながる可能性が作成持続決してされてます。
のバージョン2.20.1の新のは何ですか。
- BTREEオブジェクトを修正しました。いくつかのケースでは、bufferUnfix操作が破損したB-Treeオブジェクトが発生する可能性がありcorrectyを、行われていないします。
のバージョン2.20.0のの新機能:
- CegoBTreeManager :: deleteBTree方法が再設計されました。 (値は、いくつかのリーフノードにわたって広がっている場合)、非一意のインデックスオブジェクトの場合には、この問題は、新しいメソッドを実装します。 で固定されて、対応するインデックスエントリが見つからなかったこと、起こるかもしれない
- を追加しました関連性は、BTREEのオブジェクトの属性値を。これは、最適化されたクエリ実行プランになりBTREEオブジェクトの関連性についてのより良い意思決定を行うことができます。
のバージョン2.19.14のの新機能:関数で集計をサポートするために、集約クエリの
- 機能拡張例えばT1からF1((a)の合計)を選択します。
のバージョン2.19.13のの新機能:CegoDatabaseManagerための
- さらに修正:: useObjectメソッドnumTriesた正しく増加しないします。
- CegoTableManagerための最適化:: deleteDataTableインデックスの評価が正しくありませんでしたので、インデックスオブジェクトのないテーブル用のより高速な削除戦略が使用されませんでしたします。
の要件の
- ベース-1.0.4.tar.gzます。
- のxml-1.0.1.tar.gzます。
コメントが見つかりません