redis尝鲜指南(mac)

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文为笔者对在学习Redis过程中所收集资料的一个总结,目的是为了以后方便回顾相关的知识,大部分为非原创内容。特此...
    EakonZhao阅读 14,879评论 0 9
  • 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概...
    kelgon阅读 61,437评论 23 625
  • PHP-redis中文文档 phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务...
    神秘者007阅读 7,668评论 0 2
  • phpredis是php的一个扩展Redis::__construct构造函数$redis = new Redis...
    hello大象阅读 4,106评论 0 2
  • Redis::__construct构造函数$redis = new Redis(); connect, open...
    bycall阅读 5,300评论 0 2

友情链接更多精彩内容