1

有人可以告诉使用哪个数据库来存储键值对。我希望我的键是 unicode 字符串,值是 unicode 字符串数组。我应该使用 MySQL 还是 MongoDB。我在维基百科上读到 MongoDB 可以存储键值对。同样在 MySQL 中,我想我可以将值存储为 blob。请帮忙。我真的很困惑。

4

1 回答 1

1

如果您需要组合多种相关类型的数据,MySql 非常有用。例如,如果您有用户、问题、答案和评论。这些都是相关的,需要结合在一起。

当您拥有一个不需要与其他数据连接的数据集合时,MongoDB 很有用。例如,Facebook 有一个漂亮的搜索框,它会在您键入时填充。这些只是名称和 ID 的列表,无需将其与任何内容连接起来。

于 2012-04-12T04:48:47.563 回答