Skip to content

Technology

Mythos edited this page Jun 20, 2017 · 1 revision

关于技术实现的简单说明

redis_core 模块

  • 使用了JedisPool连接池,使用Spring自动注入连接池,所有的操作类继承于Commands类,然后这个类连接连接池,设想是切换连接池方便
  • 使用了单元测试,Jmockit框架
  • 默认会将连接池的配置放在用户目录下 .MythRedisClient.properties
  • 自定义异常,异常中做日志记录,日志按级别生成不同的文件,才知道日志配置是可以动态配置
  • 自定义提示信息,兴许以后做国际化的适配,就像RedisClient的一样,虽然参考了一部分思路,源码是真心看不懂
  • 看好他的一些实现思想,但是对于获取Jedis连接是new的就有点看不下去了

redis_web 模块

  • 使用Springboot框架开发

redis_client 模块

Clone this wiki locally