在nosql特性方面,postgresql能做哪些mysql做不到的事情?

ie3xauqp  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(313)

我试图理解nosql,既然postgresql是acid兼容的,并且实现了nosql特性,那么您能否举例说明postgresql可以做些什么,mysql不能做些什么?

bmp9r5qi

bmp9r5qi1#

postgresql已经 json , jsonb 以及 hstore (不确定是否 array 在这种情况下是有意义的)。然而,除了 JSON 相当于pg jsonb 现在还有一个特定的文档存储接口。
我不能完全肯定 hstore 与其他选择相比。但是关于 JSON 支持,我会说事情是相当公平的(据我所知,postgresql可能有更好的索引基础设施)。但是,它仍然是sql。另一方面,如果您正在寻找mongodb风格的crudapi,mysql已经介绍过了。
免责声明:我在oracle的mysql连接器团队工作。

qacovj5a

qacovj5a2#

现在mysql用户json数据类型的主要区别在于

use of array data type

以及

HStore datatype   (key value pair)

相关问题