处理计算值
如果您想将计算后的数据值返回到您的应用程序中,您可以通过在数据库中而不是在请求数据时执行计算来提高性能。应用程序可能需要精确的计算或近似的结果。通过使用计算 和 近似 模式,您可以预先计算并存储结果值(例如在插入时或使用周期性任务),以便在您请求数据时立即可用。
用例
场景 | 设计模式应用 |
---|---|
一家消费者报告公司从几个不同的来源收集数据,以创建像“100个最佳评论的设备”这样的排名列表。 | 使用 计算模式 定期更新列表,同时底层数据独立更新。 |
您的应用程序跟踪一个有40,000人的城市的居民数量。 | 使用 近似模式 以100为增量更新人口值。计算结果可能不是精确的,但它们在统计上是有效的。 |
开始使用
要了解如何应用计算值设计模式,请参阅这些页面