1

私はノードを使用しており、redis を使用してデータを保存することを計画しています [データは、ID、名前、都市、マークなどの多くのフィールドを持つ SQL または Oracle テーブル形式になります]。[リスト、セット、またはソートされたセット] の 3 つのデータ構造を持つ redis にキーと値のみを格納できることがわかりました。

テーブル名 [キー名] のように保存することは可能ですか? ID : 1、名前: ジョン、国: ロシア、ID: 2、名前: ローズ、国: US などの詳細と値。

リスト、セット、ソートされたセット以外のデータ構造はredisにありますか?

4

2 に答える 2

0

はい。ドキュメントを参照してください。

http://redis.io/topics/data-types

于 2012-10-08T11:36:01.560 に答える
0

Hashデータ構造もあります...

データベース テーブルは、エンティティを格納するために使用されます。エンティティの大まかな定義は、一意の主キーを持つものです。Redis では、エンティティは通常ハッシュ データ構造を使用して格納され、データベースの列はハッシュのフィールドになります。主キーは、ハッシュのキーに格納されます。

データベース テーブルには、エンティティ間の関係など、エンティティ以外のものも格納されます。たとえば、1 対多の関係は通常、外部キーを使用して行われます。Redis では、そのような関係をセット、リスト、またはソートセットでモデル化できます。

于 2012-10-08T12:11:04.193 に答える