key-value-store

    4

    1答えて

    .NET用の永続的なKey-Valueストレージを探しています。 文字列で識別され、いくつかのオプションの(名前付き)プロパティと、単なるバイト配列の値を持つオブジェクトには、ストレージが使用されます。 SQLソリューションの場合、私はそれを1つのstring - > idテーブルといくつかのid - > blobテーブルとしてモデル化します。 データの予想量は、数メガバイト(以上10 Mbが、現

    3

    2答えて

    システムで使用するためにRavenDBを研究していますが(主に永続的なキー値キャッシュとして)、実際のデータの限界を知る必要があります。保存する。 The documentation states "ルートエンティティ文字列Idプロパティが唯一の要件です"しかし、私が見ているすべてのサンプルとチュートリアルでは、単純な文字列、int、10進数、boolデータ型しか格納しません。 このオブジェクトを

    5

    2答えて

    緯度、経度、素早く地理空間検索のための整数の値を格納するための高速で永続的なデータベースがありますか? アイデアは私はさまざまなIDのものをたくさん持っており、特定の場所にあるすべてのIDに対して緯度/経度の四角で検索したいと考えています。 私の最初の考えは、membaseやredisのようなキーバリューストアの創造的な使用でした。しかし、私は緯度と経度のようなプロパティに基づいて検索する方法を見

    2

    2答えて

    私はRedisを実験していましたが、私はそれがテーブルにもたらすスケーラビリティが本当に好きです。しかし、私はすでに生産中のシステムのデータ構造に対する変更をどのように処理するのかと思います。 たとえば、ユーザーに関する情報を収集していて、user_idをキーとして使用し、ユーザーに関する他のデータをコンマ区切り値としてダンプするとします。どのように私は今、既存のデータのスナップショットを取り、そ

    0

    2答えて

    値に基づいてmemcahcedエントリを無効にすることはできますか? 私のアプリでは、私は異なるグループにユーザーを割り当てており、このマッピングをmemcachedに保存しています。 1 groupIDへ key = userID value = groupID ように、複数のuserIdsマップ。 特定のグループを削除すると、削除されたグループのgroupIDという値を持つmemcach

    2

    4答えて

    私は46000キーで辞書を持っている my dict = {key1: ['A', 'B', 'C'], key2: ['B', 'A', 'G'], key3: ['Z', 'H', 'I']......} 私は、値の何百ものリストを持っている: L1 = ['A', 'A', 'B', 'D', ......] をどのように反復処理を行いますリストL1を通し、L1の各項目について、値[

    4

    2答えて

    データベース(mySQL)のキー値のペアの形式でいくつかのアイテムとそのプロパティを格納する必要があります。私はそれを次のようにするつもりです。 2つのテーブルitemsとitem_propertiesを使用します。私はその '効果' '冷却' で項目を選択する必要があれば今すぐ itemId | property | value ------------------------------

    4

    4答えて

    私は開くようにフォローを使用しています: db.open("db.kch#tune_defrag=10000", DB.OWRITER | DB.OCREATE) 私は入れて要素を削除しています。実行終了時にデータベースは "空"ですが、count()関数はすべての要素を削除するため0を返します。テストを繰り返すとファイルサイズが常に増加するのはなぜですか?削除されたレジスタをクリーニングする

    -2

    1答えて

    私たちのプロジェクトでは、オブジェクト用のメモリ内のキーと値の格納がすでに組み込まれています。インデックスを作成し、それに基づいてストレージを照会できるので、非常に便利です。ですから、「学生」の集まりとstudent.groupとstudent.sexの複合インデックスがあれば、グループ「ABC」のすべての男子学生を見つけることができます。削除などでも同じです。 クラウドで作業するために私たちのサ

    2

    2答えて

    私たちは単一のjarファイルを使って配布されるプロジェクトに取り組んでいます。 私たちのjarファイルに埋め込み可能なので、追加のインストールは必要ありません。 数千万のペアを保持することができます。 メモリが効率的です。 、長い、int型、小さなバイト[] 商用利用のための無料ライセンスは私たちが並行処理を必要としないボーナス あるACIDか:それは両方のキーと値は単純なタイプである50Mペア