我试图理解nosql,既然postgresql是acid兼容的,并且实现了nosql特性,那么您能否举例说明postgresql可以做些什么,mysql不能做些什么?
bmp9r5qi1#
postgresql已经 json , jsonb 以及 hstore (不确定是否 array 在这种情况下是有意义的)。然而,除了 JSON 相当于pg jsonb 现在还有一个特定的文档存储接口。我不能完全肯定 hstore 与其他选择相比。但是关于 JSON 支持,我会说事情是相当公平的(据我所知,postgresql可能有更好的索引基础设施)。但是,它仍然是sql。另一方面,如果您正在寻找mongodb风格的crudapi,mysql已经介绍过了。免责声明:我在oracle的mysql连接器团队工作。
json
jsonb
hstore
array
JSON
qacovj5a2#
现在mysql用户json数据类型的主要区别在于
use of array data type
以及
HStore datatype (key value pair)
2条答案
按热度按时间bmp9r5qi1#
postgresql已经
json
,jsonb
以及hstore
(不确定是否array
在这种情况下是有意义的)。然而,除了JSON
相当于pgjsonb
现在还有一个特定的文档存储接口。我不能完全肯定
hstore
与其他选择相比。但是关于JSON
支持,我会说事情是相当公平的(据我所知,postgresql可能有更好的索引基础设施)。但是,它仍然是sql。另一方面,如果您正在寻找mongodb风格的crudapi,mysql已经介绍过了。免责声明:我在oracle的mysql连接器团队工作。
qacovj5a2#
现在mysql用户json数据类型的主要区别在于
以及