0

mysql には、タスクとユーザーの 2 つのテーブルがあります。redis でモデル化するにはどうすればよいですか? どのデータ構造を使用しますか?

例えば、

tasks
-------------------------------------------
id  name assigned_to cretead_at
-------------------------------------------
1   task1  1          2012-09-10 00:00:00
-------------------------------------------
2   task2  2          2013-09-11 00:00:00
--------------------------------------------


users
-------------------
id  name email 
-------------------
1   user1  abc@xyz.com          
--------------------
2   user2  efg@xyz.com          
-------------------

私の要件は、ユーザー ID があり、すべてのフィールドを php 配列にロードしたいということです。ユーザーの名前だけのような単一のフィールドを取得したくありません。特定のユーザーIDのphp配列にユーザーのすべての情報をロードしたい

$user[1] = array("name" => "user1", "email" => "abc@xyz.com");

多くのキーに保存するのではなく、「ユーザー」や「タスク」などのさまざまなセットに分類できればよいでしょう。

4

1 に答える 1