Redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

数据类型

Redis支持存储的数据类型比较丰富:

  • string 字符串,可以用于普通存储,计数器等,详见redis/string
  • list 链表,可以用作队列,详见redis/list
  • set 集合,可以用作排重,详见 redis/set
  • zset 有序集合,可以用作排行榜,详见 redis/zset
  • hash 哈希,可以同时保存多个信息,也可以用作计数器集合,详见 redis/hash
  • bitmap 位图,可以用作状态位,详见redis/bitmap

安装

详见 redis/install

详见

详见 redis.conf

参考命令

详见 redis/command

FAQs

1. protocol error, got 'n' as reply type byte

解决办法:

在redis配置文件 redis.conf 中注释掉bind配置项的同时把redis3.2新增的配置项 protected-mode 由 yes 改为 no, 改完后重启redis服务,其它机子就可访问redis服务

PHP操作Redis

相关内容

参考资料