![](https://img-blog.csdnimg.cn/5f9ebf0f9ec942d3aaa03a88727681a0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
redis
文章平均质量分 51
redis的记录
码农甘道夫
这个作者很懒,什么都没留下…
展开
-
Redis中文乱码问题
现在查看缓存数据就变成这样的乱码了,这是由于我们写程序使用UTF-8的编码格式,但是windows控制台应用程序是GBK的编码格式,找到的原因就很好处理了。1、先查看下控制台的编码格式是否是GBK,右击Windows控制台点击。,修改控制台的编码格式为UTF-8。原创 2024-03-20 11:17:39 · 716 阅读 · 0 评论 -
redis备份方式
AOF 文件记录了 Redis 数据库的所有写操作,使用 AOF 方式可以实现数据的持久化和恢复。在实际应用中,可以根据数据重要性、恢复速度、磁盘空间和性能的需求来选择合适的备份方式,或者采取同时使用 RDB 和 AOF 备份的策略,以兼顾性能和数据保护。最好的做法是定期测试和验证备份的完整性和可靠性,确保备份机制符合实际需求和系统运行环境的要求。Redis 可以通过定期触发 RDB 持久化来生成备份文件。RDB 备份是将 Redis 内存中的数据以快照的形式写入磁盘文件,文件以 .rdb 扩展名保存。原创 2023-07-17 23:25:51 · 2571 阅读 · 0 评论 -
如何提高 Redis 缓存的命中率?
水平拆分是指将一个大缓存拆成多个小缓存,根据特定的数据范围或者键进行拆分,提高并发读取的能力。另外,也可以使用 TTL(生存时间)来设置缓存数据的过期时间,避免缓存过期但一直没有被使用的情况发生。精确确定缓存的数据:选取合适的需要缓存的数据,避免将过多无关的数据缓存起来。通过以上方法,可以有效提高 Redis 缓存的命中率,从而提高系统的性能和响应速度。缓存预热:在系统启动时,可以预先加载一些常用的数据到缓存中,或者通过定时任务定期刷新缓存,以提高缓存的命中率。原创 2023-07-17 23:15:45 · 967 阅读 · 0 评论 -
Redis 缓存穿透、缓存击穿、缓存雪崩
缓存穿透、缓存击穿和缓存雪崩是常见的与缓存相关的问题,下面对每个问题进行解释,并提供相应的解决方案。原创 2023-07-17 23:12:34 · 82 阅读 · 0 评论