随着项目访问量的并发,对数据库操作越来越多,为了优化系统,将原数据库字典表提到了JVM内存里,但是随着开始着手集群后,弊端就出来了!最近想着将字典数据放到redis里,并且能够尽量实现多场景便捷读取。
本文主要基于以下几点去设计:
1、数据归类,最好能像数据库中表结构一样归类
2、能够边界的查询出某个字典表LIST
3、能够便捷的根据字典表代码查询出某个字典项数据。
基于以上三点,我们想要的存储结构如下:
字典项:
数据:
下面就上实例代码:
public class Test {
public static void main(String[] args) {
//连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
//查看服务是否运行
System.out.println("服务正在运行: "&#