我正在考虑使用MongoDB来存储包含键/值对列表的文档.存储它的安全但丑陋和臃肿的方式是
[ ['k1' : 'v1'] , ['k2' : 'v2'], ...]
Run Code Online (Sandbox Code Playgroud)
但是文档元素本质上是在底层BSON数据结构中排序的,因此原则上:
{k1 : 'v1',
k2 : 'v2', ...}
Run Code Online (Sandbox Code Playgroud)
应该够了.但是我希望大多数语言绑定会将这些解释为关联数组,因此可能会对排序进行加扰.所以我需要知道的是:
我最感兴趣的是Javascript和PHP,但我也想了解其他语言.感谢任何帮助,或者只是链接到我可以进入RTM的一些文档.