哪个数据库用于存储键值(数组)对

时间:2012-04-12 04:39:03

标签: mysql mongodb database

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

1 个答案:

答案 0 :(得分:1)

如果您需要组合多种相关类型的数据,MySql非常有用。例如,如果您有“用户”,“问题”,“答案”和“注释”。这些都是相关的,需要联合起来。

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

相关问题