我需要将记录存储在键值存储中,并且我考虑过 XML、JSON 或 YAML,并且几乎决定使用 YAML。
但是,我想知道在搜索数百万条记录时这将如何执行,因为需要大量的文本处理。将单独的键用于不同的列或使用 YAML 会更好吗?例如,在 YAML 中,我可以这样做:
- record
id: 34
type: person
name: John
age: 50
在键/值存储中我可以使用:
person_34_name: john
person_34_age: 50