请问: 项目管理类软件后端开发, 有复杂查询需求, 选 postgresql 还是选 mysql 数据库? 要求:
-
能方便的增删改查
-
有复杂的查询要求
-
最好字段能存 json 等复杂数据
-
最好能全文搜索
请问: 项目管理类软件后端开发, 有复杂查询需求, 选 postgresql 还是选 mysql 数据库? 要求:
能方便的增删改查
有复杂的查询要求
最好字段能存 json 等复杂数据
最好能全文搜索
1
lekai63 Sep 6, 2020 via iPhone
那就上 pgsql 咯
|
2
wangyanrui Sep 6, 2020 via Android
看到 4 就 pg
|
3
changwei Sep 7, 2020 via Android
全文搜索需求为什么就要用 pgsql 呢?
mysql+es 不行吗? mysql5.7 的 json 也够用啊 |
6
optional Sep 7, 2020 via iPhone
@love 好吧,印象中 mysql 不支持中文,看了下,现在 5.7.6 版本后已经支持中文了,但是似乎只支持按字切分,不支持关键字分词。pg 的全文搜索可以有 zhparser 之类的分词器,虽然定制性和 es 差很多,但是一般情况也够用。
|
7
kxjhlele Sep 7, 2020 via Android
反正我现在是无脑 PostgreSQL
|