【发布时间】:2012-03-05 02:57:55
【问题描述】:
您将一个唯一目的是读取和缓存(而不是写入)持久存储实体(即数据库表)的对象正式称为什么?
我的意思是我可以像这样使用的本地化语言字符串阅读器的示例:
Language.Get("hello_world", "en_US") // returns "Hello, world"
或配置阅读器,像这样:
Config.Get("max_connections") // returns 3000
我想知道的原因是因为我发现自己写了很多这样的对象并且想正确地对它们进行分类。 “模型”对我来说似乎不正确,因为通常模型会编写操作和更复杂的业务逻辑。在这种情况下,对象只读取和缓存。
【问题讨论】:
-
你可以称之为缓存。 :-)
-
正如你所说 - “它的唯一目的是读取和缓存”.. 所以称之为缓存! :) “在计算机工程中,缓存是一种透明地存储数据的组件,以便可以更快地处理未来对该数据的请求。” (维基百科)
标签: web-applications language-agnostic data-structures