随笔分类 -  缓存

摘要:1、Redis的使用规范 1.1、 key的规范要点 我们设计Redis的key的时候,要注意以下这几个点: 以业务名为key前缀,用冒号隔开,以防止key冲突覆盖。如,live:rank:1 确保key的语义清晰的情况下,key的长度尽量小于30个字符。 key禁止包含特殊字符,如空格、换行、单双 阅读全文
posted @ 2023-07-14 03:25 huigui_mint 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Redis 的 KEYS 命令用于获取与指定模式匹配的所有键。然而,需要注意的是,KEYS 命令在性能方面存在一些限制,特别是在处理大型数据库时。 1.时间复杂度 KEYS 命令的时间复杂度为 O(N),其中 N 是数据库中键的数量。这是因为 Redis 需要遍历整个数据库来查找匹配指定模式的键。当 阅读全文
posted @ 2023-07-14 03:10 huigui_mint 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Redis是什么? Redis是一个键值数据库,以“快”著称 Redis是为什么这么快? 我们都知道Redis很快,它在接收到一个键值对数据后,能以微妙级别的速度找到数据并快速完成操作。数据库这么多,为啥 Redis 能有这么突出的表现呢? 一方面,这是因为它是内存数据库,所有操作都在内存上完成,内 阅读全文
posted @ 2023-07-13 23:30 huigui_mint 阅读(59) 评论(0) 推荐(0) 编辑
摘要:使用Redis存储相比直接使用Java内存的Map有以下几个优势: 持久化:Redis支持数据持久化,即使发生服务器重启或意外宕机,数据仍然可以被恢复。而使用Java内存的Map,当应用程序关闭或重启时,数据将会丢失。 分布式支持:Redis是一个分布式数据库,可以通过配置集群来水平扩展和处理大规模 阅读全文
posted @ 2023-06-29 03:51 huigui_mint 阅读(213) 评论(0) 推荐(0) 编辑
摘要:一、介绍 网上有很多关于Ehcache的介绍,这里就不在多说了,只需要知道Ehcache是一个缓存框架。缓存嘛,就是数据存取比硬盘快,但是容量小的存储区域。当我们需要频繁使用某些数据时,我们可以将这些数据放到缓存中,下次取数据的时候,直接从缓存中取,这样可以节省不少时间。如果我们自己手动进行缓存的管 阅读全文
posted @ 2023-06-07 20:22 huigui_mint 阅读(602) 评论(0) 推荐(0) 编辑
摘要:Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。 Redis 更准确的描述是一个数据结构服务器。Redis 的这种特殊性质让它在开发人员中很受欢迎。 Redis不是通过迭代或者排序方式处理数据,而是一开始就按照数据结构方式组织。早期,它的使用很像 Me 阅读全文
posted @ 2023-05-25 20:49 huigui_mint 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示