gpt4 book ai didi

couchdb - PouchDB 结构

转载 作者:行者123 更新时间:2023-12-03 20:16:30 28 4
gpt4 key购买 nike

我是新来的 nosql概念,所以当我开始学习时 PouchDB ,我找到了这个转换表。我的困惑是,如何PouchDB如果可以说我有多个表,是否意味着我需要创建多个数据库?因为根据我在 pouchdb 中的理解,一个数据库可以存储很多文档,但是一个文档意味着 sql 中的一行还是我误解了?

enter image description here

最佳答案

这个问题的答案似乎出人意料地记录不足。虽然@llabball 显然给出了一个不错的答案,但我认为观点并不总是可行的。

如您所见 here 部分何时不使用 map/reduce ,诺兰解释说,对于更简单的应用程序,关键是滥用_ids ,并利用 allDocs() 的力量.

换句话说,如果您有两种不同的类型(比如艺术家和专辑),那么您可以为每种类型的 id 加上前缀以获得易于搜索的数据集。例如 _id: 'artist_name' & _id: 'album_title' , 将允许您按姓名顺序轻松检索艺术家。

由于不需要额外的索引和更少的代码,以这种方式布置数据将导致更好的性能。然而,很明显,如果您的数据需求更复杂,那么 View 是可行的方法。

关于couchdb - PouchDB 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30066753/

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