gpt4 book ai didi

mysql - 哪些类型的数据查询太难在 CouchDB 上执行(相对于 SQL)?求具体例子

转载 作者:可可西里 更新时间:2023-11-01 07:23:52 26 4
gpt4 key购买 nike

我觉得 CouchDB 真的很酷,想更多地使用它。但我也想提前知道是否有任何类型的数据查询可以在 MySQL 上轻松完成,但在 CouchDB 中无法完成或很难完成。

请用具体的答案或例子来回答,而不是仅仅说“CouchDB 用于文档而 MySQL 用于关系数据”。我真的不知道那句话是什么意思,因为看起来你可以做一些功能上等同于关系 MySQL 加入 CouchDB View 的事情。

例如,我了解到在 CouchDB 中对数据集进行分页有点笨拙。这就是我正在寻找的答案。

最佳答案

我目前遇到的一个问题是显示一个包含来自 CouchDB 数据库的内容的 AJAX 网格。等效的 SQL 请求是:

SELECT * FROM the_table 
WHERE {filter_col} = {filter_value} [ AND ... ]
ORDER BY {order_col}
LIMIT {n} OFFSET {m}

这是一个在传统 SQL 数据库上运行的非常简单的请求,但是必须同时执行过滤、排序和分页,这超出了 CouchDB 索引可以管理的范围——至少,在不创建大量不同 View 的情况下.

关于mysql - 哪些类型的数据查询太难在 CouchDB 上执行(相对于 SQL)?求具体例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com