問題タブ [voldemort]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4509 参照

database - ヴォルデモート対couchdb

今後の医療プロジェクトでvoldemortとcouchdbのどちらを使用するかを決定しようとしています. 高可用性とフォールト トレランスを備え、投入される大量のデータに対応できるストレージ システムが必要です。

それぞれの長所/短所は何ですか?

ありがとう

0 投票する
2 に答える
628 参照

nosql - Project Voldermortまたは同様のKeyValueストアが役立つシナリオを誰かが説明できますか?

Project Voldermortを使用して、従来のRDBMSクエリの結果をキャッシュしていることがわかります。ただし、この場合、EHcache Jcacheなどの他の(Java)キャッシングシステムに比べて大きな利点はほとんどありません。

Project Voldermortまたは同様のKeyValueストアを他にどこで使用できますか?これをビジネスアプリケーションでどのように使用していますか?

0 投票する
2 に答える
14185 参照

database - ヴォルデモートはカサンドラと比べてどうですか?

ヴォルデモートはカサンドラと比べてどうですか?

私はコミュニティの規模について話しているのではなく、実際に両方を使用したことのある人からだけ聞きたいのです。

特に私は興味があります:

  • ノードを追加および削除するときに動的にスケーリングする方法
  • クエリのパフォーマンス
  • ノードを追加するときにどのようにスケーリングしますか(線形)?
  • 書き込み速度
0 投票する
4 に答える
2335 参照

voldemort - LinkedIn 以外で Voldemort を使用している人はいますか?

Voldemort についてもっと調べてみましたが、LinkedIn 以外では使用されていないようです。実際のシステムで実際に使用した人はいますか?

0 投票する
2 に答える
1983 参照

voldemort - キーと値のペアとしてのヴォルデモートの正しい使用法は?

私は理解しようとしていますが、ヴォルデモートはどのように使用できますか?たとえば、次のシナリオがあります。

以来、ヴォルデモートはキーと値のペアです。 3つのパラメーターに基づいて値(たとえばテキスト)をフェッチする必要があります。

では、この場合の鍵は何でしょうか?1つの値に3つのキーを使用することはできませんが、その値はこれら3つのパラメーターに基づいて検索できるはずです。

私は理にかなっていますか?

ありがとう

編集1

例:ブログシステム。ユーザーがブログを投稿する:保存されるユーザーのデータ:名前、年齢、性別ブログのコンテンツ(テキスト)が保存されます。

ここで、ユーザーがフロントエンドからSex:Maleによるすべてのブログ投稿を検索する場合は、ここでVoldemortを使用する必要があります。

次に、私のコードはvoldemortにクエリを実行し、男性としての性別を持つすべての「ブログコンテンツ(テキスト)」を返す必要があります。

だから、私の理解によると:

私はJavaを使用しています。

0 投票する
1 に答える
1513 参照

java - Voldemortjarを備えたMavenリポジトリ

Voldemortライブラリを備えたパブリックMavenリポジトリを探しています。誰?

0 投票する
1 に答える
765 参照

string - voldemort で文字列配列を渡す方法

ヴォルデモートを使用してデータを保存しています。私のキーは単語で、値は単語と URL の出現回数です。例えば:

string[]値を渡すために使用しています。しかし、使用しようとしているときに、 java.lang.ClassCastException: [Ljava.lang.String;client.put ("xxxx", valuePair);を取得して います。java.lang.String にキャストできません。 私のコードは次のようになります

0 投票する
1 に答える
1009 参照

java - Voldemortの任意のHashMap用のJSONシリアライザー

VoldemortKey-ValueStoreの構成をセットアップしようとしています。さて、そこに任意のハッシュマップを格納できるようにしたいのですが、そうする方法が見つかりませんでした(または可能であれば)。

ドキュメントによると、私はこの構文を使用する必要があります:

Java BeanのHashMap表現を格納したいが、許可されたキー(、、、および)とそのタイプに制約があることfnameを示すためlnameidemails

私が必要とするのは、次のような任意のマップを保存できるようにすることです。

またはこのように:

(マップ値は無意味であり、異なるキー名と値タイプを持つマップの単なる図解です)

任意のハッシュマップを受け入れるスキーマを定義する方法はありますか?

0 投票する
2 に答える
4826 参照

oracle - Oracle (RAC) と NoSQL

NoSQL データベースと Oracle (特に Oracle RAC について話している) のデータにアクセスするためのベンチマークを行った人がいるかどうか知りたいです。このプロジェクトでは、少なくとも 1,000 万以上のレコードを操作し、それらを検索する必要があります (ただし、リアルタイムである必要はありません)。読み取りは速度にとって非常に重要であり、HA と信頼性を保証することも非常に重要です (レコードを失うことはありません) !!!) Cassandra/MongoDB の方が適している可能性があることはわかります (1,000 万レコードを超えると、キー値ストレージは SQL よりも高速な読み取りを提供するため) が、それらすべてをうまく表現するのは難しいと思います。リンクはありますか?提案?箇条書き?ありがとう!

0 投票する
1 に答える
401 参照

java - Guava / Voldemort / MySQL が DB にフラッシュする問題

voldemort の前で (バックエンドに mysql ストレージ オプションを使用して) Guava を使用した経験がある人はいますか?

システムを介して書き込みをシミュレートしていますが、書き込みが完了した後、mysql テーブル内のすべてのレコードを実際に見ることはできません。MySQL は、私が Guava に投げたレコードの約 80 から 90% しか書き込めないようです。

場合によっては、後続の読み取りでレコードが取得され、バックエンドの mysql にフラッシュされますが、フラッシュ コマンドを発行するより良い方法があるかどうか疑問に思っていました。(voildemort デーモンをシャットダウンしてもフラッシュは発行されないため)

何か案は?前もって感謝します!ハ