处理计算值
如果要将计算出的数据值返回给应用程序,可以通过在数据库中运行计算来提高性能,而不是在请求数据时运行计算。 应用程序可能需要精确计算或近似结果。 通过使用 计算和近似模式模式,您可以提前预先计算并存储结果值(示例,在插入时或通过定期任务),以便在您请求数据时随时可用。
用例
Scenario | 设计模式应用程序 |
---|---|
一家消费者报告公司汇总来自多个不同来源的数据,以创建按排名排序的列表,例如“100最佳评论小工具”。 | 使用计算模式定期更新列表,同时独立更新根本的数据。 |
您的应用程序跟踪一个城市的人口,该城市有 40 , 000 人。 | 使用近似模式以 100的增量更新总体值。计算并不精确,但在统计上是有效的。 |
开始体验
要学习;了解如何对计算值应用设计模式,请参阅以下页面: