Redis源码分析(一)
Redis源码分析(一)
0.前沿
1.Redis准备
1.1 简介
Redis(REmote DIctionary Server)是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。需要注意他和leveldb的区别。
1.2 特性
  • 性能高
  • 丰富的数据类型
  • 支持事务
  • 内建replication及集群
  • 支持持久化
  • 单线程,原子性操作
1.3 源码编译与调试
  • 源码下载
wget也可以下载
tar xzf redis-6.0.8.tar.gz
  • 执行编译
  • 修改配置文件中的daemon为yes