【发布时间】:2014-09-19 07:09:12
【问题描述】:
我一直在阅读和使用 Breeze.js,它看起来真的很棒,但我有一个问题:服务器端缓存。
我可以理解在客户端缓存实体的优势,但对于高流量网站来说,这似乎还不够。
如果我有一个 Companies 表并且我的应用正在缓存该客户端,这一切都很好,但如果我有 10,000 名用户第一次同时访问我的网站,那么我的数据库仍然有 10,000 次点击,因为如果我将它缓存在服务器上,则反对为第一个用户调用单个数据库。
据我所知,Breeze 仅在您像这样直接访问数据库时才真正起作用。我可以想象在我的数据库和处理缓存的 Breeze 客户端之间有一个 OData 服务,但我想这会在我的代码中涉及大量额外的基础设施,特别是在将元数据发送给客户端方面。
我认为 Breeze.js 在默认情况下不能很好地与服务器端缓存配合使用是不是错了?
【问题讨论】:
标签: javascript caching breeze