うための最も簡単な方法をシミュレーションデータベースのテーブルのインデックスのキー値です。

StackOverflow https://stackoverflow.com/questions/2272996

質問

うための最も簡単な方法をシミュレーションデータベースのテーブルのインデックスのキー値です。のキー値は無いものは何にお問い合わせの無秩序鍵となります。

いと思ったことをシミュレートしたい順優先度):

  1. テーブルを作成
  2. 列の追加
  3. インデックス
  4. クエリに基づく主キー
  5. クエリに基づく任意の列
役に立ちましたか?

解決

ご利用の場合 Redis (先進のスマートフォンを支える文字列のリスト、など) このはたやすいものですね。って既に開発した C#redisト るネイティブサポートの保存POCOのデータモデルです。これらの正確な同じPOCOのに使用できる OrmLite めに大切に保管してくださRDBMS.

により、Redisは、 ベンチマーク 文書の全体Northwindデータベース(3202レコード)の下1.2秒 (ランニング内UnitTestに3yo iMac).

ステレオフォーンジャッ体は二つの方法

  • に区別できる場合、クラスの型名、およびPrimary Keyをキーなど urn:user:1
    • そして維持のた別の次のキー(Redisセット)を追跡すべての私の主体キーを使用い ids:user
  • は、Redisサーバサイドのリスト行為のようにテーブルをサポートページング、鍵を利用してい lists:user

他のヒント

ハッシュテーブルまたは辞書を使用してください。あなたはユニークキー値をしたい場合は、GUIDやハッシュコードを使用することができます。

キーと値のストアは、キーを注文し、キーへのアクセスを遠隔サポートしている必要があります。

そして、次の2つの辞書を作成する必要があります:

id -> payload

col1, id -> NULL

payloadは、データベーステーブルに含まれるすべてのデータが含まれている必要があり、及び第二辞書のキーは最初の辞書の各エントリから(col1, id)の値を含むべきである。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top