ヴォルデモートは、Javaで書かれており、LinkedInのによって開発されました。
それは、RedisのかFlockDB様ではなく、MySQLへのNoSQLシステムへのより近い、古典的なリレーショナルデータベースではありません。
ヴォルデモートは、一度に複数のサーバー上で大量のデータを管理するためのものである。
これは通常、平均以上のクエリの負荷と高いトラフィック状況に速くする必要があるポータルのようなウェブサイトを開発するときにのみ使用するデータベースのようなものだ。
の特長の:ます。
- データ·レプリケーションします。
- データpartionioningます。
- 複数のサーバーに複製をサポートします。
- 複数のサーバーにpartioningサポートします。
- フォールトトレラントます。
- の直列化のサポートします。
- データはバージョン管理します。
- ノードのパフォーマンスは、個々のレベルで調整することができます。
- インメモリ·オンメモリ·キャッシングます。
- スケーラブルなシステムます。
- イージーテストの手順します。
- ドキュメント
- メタデータのバージョンを発散するためのバグを修正します。
- GradleのビルドでのIntelliJサポートします。
- AvroGenericVersioned上の余分な割り当てを避けます。
- ユニットテストの修正します。
<李>各データ記憶ノードは、他から独立しています。
の新しいのこのリリースでは何です。
のバージョン1.9.5でのの新機能:
- バージョン間違ってそれぞれの再起動にインクリメントするためのメタデータのキーの修正
- ReplaceNodeCLI修正とポスト条件を追加します。
- テストのリファクタリングとトラフィックを送信するための新しいクラスClientTrafficGeneratorます。
- 固定Cluster.equalsは、ノード状態チェックを行うにします。
- 自動解析を行い、出力を与えるために、拡張メタチェックバージョンます。
- を出力する読み取り専用複製ヘルパーツール、死者ノードストラップブートする
- 新しいコマンドの機能については、Windowsのバッチファイルの相当します。
- DeleteKeysCLIツールます。
- Kratiエントリはバグ修正イテレータます。
ヴォルデモートからシリアル化されたキーを削除するには
の の新機能バージョン1.9.4で:
- になるようスロッププッシャージョブに個別の障害検出器を追加しましたメタデータslop.streaming.enabledの機能します。
- ConnectionVerifierにStoreVerifierの名前を変更しました。
- OFFLINE_SERVER下の故障検出器のためAdminConnectionVerifierとAdminSlopStreamingVerifierを作成します。
のバージョン1.9.1でのの新機能:コーディネーターのための
- 管理サービスとクライアントます。
- 一部のリファクタリングします。
- 固定のgetMetaDataシェルコマンドします。
- 固定原点時間ます。
コーディネータRESTリクエストで
のバージョン1.8.3でのの新機能:
- リフトツールます
- Gradleのための追加されたのJUnitサポートします。
- 固定NetworkClassLoaderのバグのWindows OSで実行しているときます。
- 固定バインドの失敗のテストを実行中にします。
- StreamingClientコンストラクタで使用される標準のロガーます。
<李は> CoordinatorServiceのデバッグログメッセージが追加されました
のバージョン1.8.1の新機能のは何ですか。
- の下位互換性のためAbstractStoreClientFactoryを修正します。
- メッセージのロギングクリーンアップします。
- ビッグバイナリデータのユニットテストします。
- リファクタリングヴォルデモート管理ツール - フェーズ1とフェーズ2
のバージョン1.8.0でのの新機能:
- ヴォルデモートに各店舗にstores.xmlを分割サーバーます。
- MetadataStoreの下位互換性をMaintaingます。
- DefaultStoreClientブートストラップします。
- 新しい管理ツールの機能は、店舗を(代わりに置き換える)を更新するします。
(代わりにstores.xmlの)店舗名を使用して、
のバージョン1.6.9でのの新機能:
- ではない場合、StreamingClientがNPEをスローする場所ビッグを修正初期化されます。
- 修正複数の壊れテストします。
- ヴォルデモートコーディネーターのためのシンクライアントシェルを追加する
- に移動牙-0.0.2ます。
<李は> もう一つのケースをカバーするためにROリバランステストを修正
の新しいのバージョン1.6.7に何があるか:
- 牙-0.0を参照するためにツタファイルの更新0.2ます。
のバージョン1.6.5でのの新機能です:店の定義を更新するためにAdminClient機能を追加
のあるどのバージョン1.6.4のの新しい:
- ROサーバNPEがロールバックバグを修正
- ROのバグ修正します。
RWの最適化コードによって引き起こさ
のバージョン1.6.2でのの新機能:
は
- もはや、クラスタ内のノードのために保存スロップ、意志自動的に死ぬます。
- 管理者コマンドは、選択的に、ノード/ゾーン/店舗宛のスロップをパージする
- アトミックに更新のcluster.xmlにadminコマンド、一度でstores.xmlます。
- ZoneClipperCLIもします。 ドロップされたゾーンに基づいて店の定義を調整
- 非連続的な周囲に数多くのテストノードID /ゾーンIDがします。
<李は>キーのためのルーティングテーブルをトレースするには、管理コマンドshow-ルーティングプランを追加しました
のバージョン1.6.0でのの新機能:
- の変更:
- 非連続的なノードIDへの依存を削除する修正
- 統計
- 置き換えresthdfsジャー:
- は、残りのHDFSフェッに再試行を内蔵します。
- PruneJobの追加とストリーミングクライアントへのメカニズムを解決する時間ベースます。
- 残りのクライアントに必要なR2Storeのクリーンアップします。
- 監視の改善(統計ストリーミング、BDBの統計を集計し)ます。
- RESTサービスの監視とコンフィグ改善します。
- 削除されたドナーベースのリバランスコード
- のコードベースから削除レプリカタイプ
- の改善は、コントローラをリバランスします。
ストアクライアントのために
tusk.jarと
の新しいのバージョン1.5.8で何です。 LI>
クライアント側の可視性の変更(ヒストグラム、Connectの例外)
のバージョン1.5.2でのの新機能である
のバージョン1.4.6にの新機能:RESTサーバーで動作するようにR2Storeの
- クリーンアップ
- は各 の間にSystemStoresを作成しないようにZenStoreClientを修正
- の再ブートストラップします。
- を追加しましたスロップ·ストリーミング機能します。
コメントが見つかりません