0

2 つのレコードが指定されたビンに異なる値を持つ場合にのみ、2 つのレコードをセットに格納したいと考えています。たとえば、 の 3 つのビンを含むセットで、(CS, P, Fees)3 つの異なるレコードを保存しようとしました。

Record1(CS1, P1, Fees1)
Record2(CS2, P1, Fees2)
Record3(CS3, P2, Fees2) 

Record1とのみRecord3が許可され、許可されてRecord2いません。

Aerospike でビンを一意にするにはどうすればよいですか?

4

1 に答える 1

0

私の知る限り、aerospike では (少なくともコミュニティ エディションでは) それを達成することはできません。
探しているのは、インデックス付きフィールドに重複した値が格納されないようにする「一意のインデックス」と呼ばれるものです。
「一意のインデックス」は aerospike または rethinkdb ではサポートされてませ

詳細を知りたい場合 (これを無関係としてマークしないでください。作成者へのヒントにすぎません): mongodb
を 試して、一意のインデックスを使用できます。ただし、より注意を払う必要があります。トレードオフを行い、エアロスパイクが提供できる利点を放棄する必要があります。

于 2016-06-18T04:00:49.307 に答える