
Redis
Kermit2025
代码艺术家,一个能让你读懂的作者。
展开
-
Redis是否要分库的实践
Redis的分库其实没有带来任何效率上的提升,只是提供了一个命名空间,而这个命名空间可以完全通过key的设计来避开这个问题。一个优雅的Redis的key的设计如下。原创 2023-10-02 11:06:17 · 569 阅读 · 0 评论 -
同样是存储在内存中,为什么我们不选择将数据存储在Java内存中,而是将数据存储在Redis里?
需要注意的是,Redis作为一个独立的数据库服务,与应用程序通过网络进行通信,而Java内存的Map直接在应用程序内部使用。对于较小规模的数据集和简单的数据需求,直接使用Java内存的Map可能更加适合。但对于大规模的、需要持久化、分布式支持以及复杂数据操作的场景,Redis是一个更强大和适用的选择。高级数据结构:Redis提供了丰富的数据结构,如字符串、哈希表、列表、集合和有序集合等,并且支持在这些数据结构上执行各种原子操作和高级操作。而使用Java内存的Map,当应用程序关闭或重启时,数据将会丢失。原创 2023-06-16 10:05:50 · 512 阅读 · 0 评论