redis尝鲜指南(mac)

redis尝鲜指南(mac)_第1张图片
redis

这周打算做一个分布式缓存系列专题,今天整理了一个mac尝鲜redis的指南,简单入门。

安装

执行命令

brew install redis

启动redis服务

执行命令

/usr/local/bin/redis-server /usr/local/etc/redis.conf

出现如下页面说明启动成功


server-start

查看redis服务

ps aux | grep redis

启动redis客户端

redis-cli

简单使用

  • keys * 查看所有k-v
  • set key value 设置键值
  • get key 获取键值
  • append key value2 在key的值后边追加value2
  • expire key secs 设置key的过期时间是secs秒
  • ttl key 查看key的剩余过期时间
  • flushdb 清空当前db所有key
  • flushall 清空所有key

关闭server

shutdown

配置项

获取配置项

config get *
config get config_name

修改配置项

config set config_name config_value

数据类型

  • string 二进制安全 可以包含任何数据 比如jpg图片和序列化对象
    对应命令 set key value 、get key
  • hash 存储键值对集合
    对应命令 hmset key field1 value1 field2 value2 ... 、hgetall key 、hget key field
  • list 字符串列表 按插入顺序排序 可以在头部或者尾部插入值
    对应命令 lpush key value 、lrange key begin_index end_index
  • set 字符串无序集合
    对应命令 sadd key value 、smembers key
  • zset 有序集合
    对应命令 zadd key score value、 zrangebyscore key min_score max_socre

简单尝鲜结束,后期将加入详细的使用和原理分析,请期待!

你可能感兴趣的:(redis尝鲜指南(mac))