レコードをキー値ストアに保存する必要があり、XML、JSON、または YAML を検討した結果、ほぼ YAML に決定しました。
ただし、大量のテキスト処理が必要なため、何百万ものレコードを検索するときにこれがどのように機能するのか疑問に思っています。異なる列に個別のキーを使用するか、YAML を使用する方がよいでしょうか。たとえば、YAML では次のことができます。
- record
id: 34
type: person
name: John
age: 50
そして、キー/値ストアで使用できます:
person_34_name: john
person_34_age: 50