2017-09-03 4 views
1

Redisのキーを使用して値のリストを保存する必要があります。Redisに値のリストを保存するには?

今までaddあたり1000アイテムのバルクでzadd()を使用しましたが、問題は時間とパフォーマンスにかかります。

パフォーマンスを向上させるオプションはありますか?

  • Redisのクラスタ
+0

何をしていますか/これらの値をどうやって読んでいますか?使用するデータ構造は、ユースケースのニーズに適合している必要があります。 –

+0

Redisからデータを取得するために 'zrangebyscore'メソッドを使用しています – roeygol

+0

@ItamarHaber Redisはクラスタとして設定されています – roeygol

答えて

1

zaddとして構成されているが、ソートセットのために使用され、挿入時にO(ログ(N))の性能を有しています。どのような種類のデータ構造にしたいですか?単純なリストで十分なら、挿入時にO(1)の性能を持つlpushを使用することができます

関連する問題