我想将我的数据库中的所有数据存储到 dstore中, Dojo dstore中可以存储的最大数据数或大小是多少?
问问题
85 次
1 回答
0
这是一个非常模糊的问题,因为您甚至没有具体提到什么类型的商店。对于内存存储,通常建议将总数保持在几千个以内,尽管现代浏览器当然可以扩展得更高。
但是,像 Request 和 Rest 这样的基于服务器的存储的全部意义在于,并非所有项目都需要一次存储在客户端。如果您有数十万个数据项,并且您提供数据的服务器以某种方式支持过滤/排序/分页参数,无论是以 Request 和 Rest 期望的方式还是其他方式,一个基于服务器的存储(即查询每个fetch
或fetchRange
调用的服务器,基于任何前面的sort
和filter
调用传递参数)是一个好主意。
您可以在此处了解 Rest 存储所期望的服务器交互类型(尽管此文档是为旧存储 API 的实现而编写的,dstore/Request 和 dstore/Rest 仍然期望相同类型的行为,但可配置性稍强一些)。
您还可以在此处查看配置和使用 dstore/Rest 与一个特定的服务器端框架(Django Rest 框架)的示例。
于 2015-09-11T13:06:49.233 回答