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/
短くてシンプルですが、非常に有益です。