dojo dstore 最多可存储多少条数据

Maximum number of data can be stored in dojo dstore

我想将所有数据从我的数据库存储到 dstore,所以, 最大 数据或大小可以存储在 Dojo dstore 中是多少?

这是一个非常模糊的问题,因为您甚至没有具体提及商店的类型。对于内存存储,通常建议将总数保持在几千,尽管现代浏览器当然可以扩展得更高。

但是,像 Request 和 Rest 这样的基于服务器的存储的全部要点在于,并非所有项目都需要一次存储在客户端。如果您有数十万个数据项,并且提供数据的服务器以某种方式支持 filtering/sorting/paging 参数,无论是 restful 以 Request 和 Rest 期望的方式还是其他方式,基于服务器的存储(即,为每个 fetchfetchRange 调用查询服务器,根据任何先前的 sortfilter 调用传递参数)是个好主意。

您可以了解 Rest 商店期望的服务器交互类型 here(尽管本文档是为旧商店 API 的实现编写的,dstore/Request 和 dstore/Rest仍然期望相同类型的行为,但可配置性更高)。

您还可以查看使用特定服务器端框架 Django Rest Framework here.

配置和使用 dstore/Rest 的示例