2

Redis introの例を次に示します。

$ redis-cli rpush messages "Hello how are you?"
OK
$ redis-cli rpush messages "Fine thanks. I'm having fun with Redis"
OK
$ redis-cli rpush messages "I should look into this NOSQL thing ASAP"
OK
$ redis-cli lrange messages 0 2
1. Hello how are you?
2. Fine thanks. I'm having fun with Redis
3. I should look into this NOSQL thing ASAP

その下には次のように書かれています。

上記の例から推測できるように、チャット システムを実装するためにリストを使用できます。

私の質問は、彼らが本当に言っている意味は何to implement a chat systemですか?

たとえば、チャットのメッセージには少なくとも 3 つのパラメーターがあります。

1) メッセージのテキスト、

2) メッセージの作者、

3) メッセージが書かれた時間。

上記のコード例では、メッセージのテキストという 1 つのパラメーターのみが表示されます。

では、リストを使用してチャット システムを実装するにはどうすればよいでしょうか。他の 2 つのパラメーターをどこに保存し、それらを Redis リストのメッセージに接続する方法を考えていますか?

更新日:

Redis とは何かを理解するための素晴らしい本を見つけました。

http://openmymind.net/2012/1/23/The-Little-Redis-Book/

短くてシンプルですが、非常に有益です。

4

1 に答える 1