Redis
shenhaiwen
这个作者很懒,什么都没留下…
展开
-
Redis配置认证密码
查看密码查看requirepass,命令如下:config get requirepass示例示例是Redis没有设置命令认证密码设置密码命令config set requirepass yourPassword上述方式是redis服务器通过命令行设置密码,但这种方式是临时的,当服务器重启了密码必须重设。示例这时再查看密码,会报错:(error) ERR operation not permitte原创 2017-03-17 17:41:23 · 4063 阅读 · 0 评论 -
Redis数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象原创 2017-03-17 16:46:52 · 3113 阅读 · 0 评论 -
Redis配置
Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。 你可以通过 CONFIG 命令查看或设置配置项。查看配置语法 Redis CONFIG 命令格式如下:redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME示例 使用 * 号获取所有配置项:编辑配置你可以通过修改 redis.conf 文件或使用 CONFIG原创 2017-03-17 15:56:02 · 5565 阅读 · 0 评论 -
Redis命令-Redis 键(key)
Redis 键命令用于管理 redis 的键。基本语法Redis 键命令的基本语法如下:redis 127.0.0.1:6379> COMMAND KEY_NAMERedis keys 命令1 DEL key 该命令用于在 key 存在时删除 key。 示例 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在原创 2017-03-20 13:46:24 · 5614 阅读 · 0 评论 -
Redis SETNX命令实现分布式锁
SETNX命令简介命令格式 SETNX key value将 key 的值设为 value,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是SET if Not eXists的简写。返回值设置成功,返回 1 。 设置失败,返回 0 。使用SETNX实现分布式锁/** * 使用Redis实现分布式全局锁 * 算法实现参考:htt原创 2017-04-25 18:27:24 · 4726 阅读 · 0 评论 -
Redis Decrby和Incrby命令
Redis Decrby命令语法redis 127.0.0.1:6379> DECRBY KEY_NAME DECREMENT_AMOUNT返回值返回一个整数,递减后键的值。Redis Incrby 命令语法redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT返回值加上指定的增量值之后, key 的值。示例原创 2017-12-25 16:03:18 · 2547 阅读 · 0 评论