私は Redis を試してきましたが、Redis がもたらすスケーラビリティがとても気に入っています。ただし、既に運用されているシステムのデータ構造への変更をどのように処理するのか疑問に思っています。
たとえば、ユーザーに関する情報を収集していて、user_id をキーとして使用し、ユーザーに関するその他のデータをコンマ区切りの値としてダンプしているとします。
user_id: name, email, etc.
たとえば、約 100,000 レコードを処理した後、クエリを実行する必要があることに気付きemail
ました。既存のデータのスナップショットを取得し、新しいインデックスを作成するにはどうすればよいでしょうか。