Ich habe mit Redis experimentiert, und ich mag die Skalierbarkeit, die es auf den Tisch bringt. Ich frage mich jedoch, wie man mit Änderungen an Datenstrukturen für ein System umgehen kann, das bereits in Produktion ist.Redis - Umgang mit Änderungen an Datenstrukturen
Zum Beispiel möchte ich sagen, dass ich Informationen über einen Benutzer sammeln, und ich benutze die User_id als Schlüssel und dumping die anderen Daten über den Benutzer als kommagetrennte Werte.
user_id: name, email, etc.
Nun sagen nach etwa 100.000 Datensätze, merke ich, dass ich von email
zur Abfrage benötigen - wie würde ich jetzt eine Momentaufnahme der vorhandenen Daten übernehmen und einen neuen Index für es schaffen?
Ja, danke, mit Listen scheint die goldene Regel hier zu sein. Jede Form von CSV würde zukünftige Änderungen sehr erschweren. – jeffreyveon
Ich bin froh, dass ich helfen konnte. Ich fand das auch auf die harte Tour, als ich in Redis anfing – Colum