mysql – CouchDB上哪些类型的数据查询太难(而不是SQL)?寻求具体的例子

我认为CouchDB非常酷,想要更多地使用它.但我还想提前知道是否有任何类型的数据查询可以在MySQL上轻松完成,但在CouchDB中无法实现或非常难以实现.

请回答具体的答案或例子,而不只是说“CouchDB用于文档而MySQL用于关系数据”.我真的不知道那个语句是什么意思,因为看起来你可以在功能上等同于与CouchDB视图的关系MySQL连接.

例如,我已经读过在CouchDB中通过数据集进行分页有点尴尬.这是我正在寻找的那种答案.

解决方法:

我现在遇到的一个问题是显示一个包含CouchDB数据库内容的AJAX网格.等效的SQL请求将是:

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

在传统的SQL数据库上运行这是一个非常简单的请求,但是必须同时执行过滤,排序和分页,这超出了CouchDB索引可以管理的范围 – 至少,没有创建疯狂数量的不同视图.

相关文章

校园网上订餐系统系统主要功能模块包括公告内容(公告栏、轮...
从今天开始,正式进入项目阶段。本次的项目是跟着黑马的瑞吉...
在可预见的将来,IT不会萎缩,只会越发展越庞大,最终会渗透...
vulntarget-b靶场最详细通关记录。
MongoDB是一个开源、高性能、支持海量数据存储的。
【NoSQL数据库技术与应用】课本代码、课后答案(持续更新)