阅读以下关于数据库缓存的叙述,在答题纸上回答问题。 【说明】 某互联网文化发展公司因业务发展,需要建立网上社区平台,为用户提供一个对网络文化产品(如互联网小说、电影、漫画等)进行评论、交流的平台。该平台的部分功能如下: (a)用户帖子的评论计数器; (b)

admin2023-02-21  39

问题 阅读以下关于数据库缓存的叙述,在答题纸上回答问题。
【说明】
某互联网文化发展公司因业务发展,需要建立网上社区平台,为用户提供一个对网络文化产品(如互联网小说、电影、漫画等)进行评论、交流的平台。该平台的部分功能如下:
(a)用户帖子的评论计数器;
(b)支持粉丝列表功能;
(c)支持标签管理;
(d)支持共同好友功能等;
(e)提供排名功能,如当天最热前10名帖子排名、热搜榜前5排名等:
(f)用户信息的结构化存储;
(g)提供好友信息的发布/订阅功能。
该系统在性能上需要考虑高性能、高并发,以支持大量用户的同时访问。开发团队经过综合考虑,在数据管理上决定采用。Redis+数据库(缓存+数据库)的解决方案。
Redis支持丰富的数据类型,并能够提供一些常见功能需求的解决方案。请选择题干描述的(a)~(g)功能选项,填入表4-1中(1)~(5)的空白处。

选项

答案(1)(a) (2)(b)、(g) (3)(c)、(d) (4)(f) (5)(e)

解析 本题考查数据库缓存的基本概念和具体应用。
本问题考查Redis数据库缓存产品基本数据类型的常见应用。
(1)STRING类型:常规的key/value缓存应用,常规计数如粉丝数等;
(2)LIST类型:各类列表应用,如关注列表、好友列表、订阅列表等;
(3)SET类型:与LIST类似,但提供去重操作,也提供集合操作,可实现共同关注、共同喜好、共同好友等功能:
(4)HASH类型:存储部分变更数据,如用户数据等;
(5)ZSET类型:类似SET但提供自动排序,也可实现带权重的队列,如各类排行榜等。
转载请注明原文地址:https://kaotiyun.com/show/j90D777K
0

相关试题推荐
随机试题
最新回复(0)