See You Again

使用redis

今天再一起学习一个存储组件——redis。按照官方的说明,它是一个高性能的key-value数据库,但是比memcached更强大:

这些特性看起来几乎完美啊,下面通过一些操作来个直观的认识:

下载源码编译安装,这里我安装到本地的local目录下:

  1. make
  2. make PREFIX=~/local/redis install

启动停止:

  1. cd ~/local/redis/bin && ./redis-server ../conf/redis.conf
  2. cd ~/local/redis/bin && ./redis-cli shutdown

关于这个配置文件,可以拷贝源码目录下的 redis.conf 文件,有几个配置有点意思,说一下:

  1. # redis默认配置文件中提供了三个条件:
  2. save 900 1
  3. save 300 10
  4. save 60 10000

通过命令行体验常用的操作./redis-cli:查看/设置运行参数、存储查看数据等

  1. PING
  2. CONFIG GET/SET loglevel
  3. SET foo bar
  4. GET foo
  5. INCR count
  6. HMSET user username richshaw password mypass points 200
  7. HGETALL user
  8. SADD key member
  9. SMEMBERS key
  10. SAVE/BGSAVE
  11. DEL key

顺便熟悉下 redis 支持的5中数据结构:

最后推荐一个客户端工具 Redis Desktop Manager ,可以方便的管理数据。

2017-06-09 喜欢

Copyright © 2015-2018 转载请注明出处

回到顶部 ↑