Caching 缓存特定于对象的用例

Caching 缓存特定于对象的用例,caching,nosql,memcached,Caching,Nosql,Memcached,目前所有数据都存储在数据库中。我想缓存大学里的所有学生,这样应用程序就不会每次都连接到数据库,然后像这样从缓存中查询 下面是我的应用程序中的示例对象和它们之间的关系 大学 ---包含拼贴的数量 拼贴 ---包含课程数 课程 ---包含学生人数 (忘记数据的大小) 让所有的学生都上大学。 让所有学生学习“TP”课程。 让“ABC”学院的所有学生参加 有人能帮助实现这一点吗?或者向我推荐任何支持此功能的API 感谢您的帮助 干杯, Sanjiv Singh您可以使用Select语句获取表中的所有元素

目前所有数据都存储在数据库中。我想缓存大学里的所有学生,这样应用程序就不会每次都连接到数据库,然后像这样从缓存中查询

下面是我的应用程序中的示例对象和它们之间的关系

大学 ---包含拼贴的数量

拼贴 ---包含课程数

课程 ---包含学生人数

(忘记数据的大小)

让所有的学生都上大学。 让所有学生学习“TP”课程。 让“ABC”学院的所有学生参加

有人能帮助实现这一点吗?或者向我推荐任何支持此功能的API

感谢您的帮助

干杯,
Sanjiv Singh

您可以使用Select语句获取表中的所有元素,但必须为大学的所有学生设置一个条件,即join。 1.参加大学所有学生的所有表格 2.连接所有表,其中course.id=“TP”

但是你必须正确地使用ID,无论是私人的还是外国的,这样才能建立良好的关系

你还可以看到:


了解您使用的语言会有所帮助。只是想让您知道,您的RDBMS应该自动缓存。这是示例数据模型…我们使用OpenLDAP作为数据存储。