redis
拉轰的大蜗牛
这个作者很懒,什么都没留下…
展开
-
初学Redis(2)——用Redis作为Mysql数据库的缓存
转自:http://blog.csdn.net/qtyl1988/article/details/39519951用Redis作MySQL数据库缓存,必须解决2个问题。首先,应该确定用何种数据结构存储来自mysql的数据;在确定数据结构之后,还要考虑用什么标识作为该数据结构的键。 直观上看,Mysql中的数据都是按表存储的;更微观地看,这些表都是按行存储的。每执行一次转载 2017-06-16 17:29:03 · 284 阅读 · 0 评论 -
初学Redis(1)——认识Redis
Redis官网对redis的定义是:“Redis is an open source, BSD licensed, advanced key-value cache and store”,可以看出,Redis是一种键值系统,可以用来缓存或存储数据。Redis是“Remote Dictionary Server”(远程字典服务)的缩写,提供了字符串(string),列表(list),哈希(has转载 2017-06-16 17:04:13 · 315 阅读 · 0 评论 -
初学Redis(3)——用Redis作为Mysql数据库的缓存
http://blog.csdn.net/qtyl1988/article/details/39524713把MySQL结果集缓存到Redis的字符串或哈希结构中以后,我们面临一个新的问题,即如何为这些字符串或哈希命名,也就是如何确定它们的键。因为这些数据结构所对应的行都属于某个结果集,假如可以找到一种唯一标识结果集的方法,那么只需为这些数据结构分配一个唯一的序号,然后把结果集标识符与转载 2017-06-16 17:31:13 · 260 阅读 · 0 评论 -
初学Redis(4)——简单实现Redis缓存中的排序功能
转自http://blog.csdn.net/qtyl1988/article/details/39545531在实现缓存排序功能之前,必须先明白这一功能的合理性。不妨思考一下,既然可以在数据库中排序,为什么还要把排序功能放在缓存中实现呢?这里简单总结了两个原因:首先,排序会增加数据库的负载,难以支撑高并发的应用;其次,在缓存中排序不会遇到表锁定的问题。Redis恰好提供了排序功能,使转载 2017-06-16 17:32:11 · 269 阅读 · 0 评论