Redis
江畔初月夜
江畔何人初见月,江月何年初照人。
展开
-
Jedis的使用,Jedis连接池,JedisPool
使用Redis官方推荐的 Jedis,在 java应用中操作 Redis。 Jedis几乎涵盖了 Redis的所有命令。操作 Redis的命令在 Jedis中以方法的形式出现。 jedis完全兼容 redis 2.8.x and 3.x.xJedis源码: https://github.com/xetorthio/jedis api文档: http://xetorthio.github.io/jedis/ 下载: http://search.maven.org/,搜索 jedis1. 添加J...原创 2020-06-09 10:39:13 · 682 阅读 · 0 评论 -
Redis的安全设置:设置Redis密码,修改Redis的绑定IP,修改Redis的默认端口
(3)绑定IP修改redis.conf文件,把# bind 127.0.0.1前面的#去掉,然后把127.0.0.1改成允许访问你redis服务器的ip,表示只允许该ip对你的redis服务器进行访问。多个IP使用空格分隔例如:bind 192.168.1.100 192.168.2.10...转载 2020-06-09 10:39:26 · 1229 阅读 · 0 评论 -
Redis的哨兵机制sentinel
转载 2020-06-08 11:26:35 · 95 阅读 · 0 评论 -
Redis的主从复制
1. 主从复制--读写分离转载 2020-06-08 11:25:12 · 106 阅读 · 0 评论 -
Redis的持久化
持久化可以理解为存储,就是将数据存储到一个不会丢失的地方,如果把数据放在内存中,电脑关闭或重启数据就会丢失,所以放在内存中的数据不是持久化的,而放在磁盘就算是一种持久化。Redis的数据存储在内存中,内存是瞬时的,如果 linux宕机或重启,又或者 Redis崩溃或重启,所有的内存数据都会丢失,为解决这个问题, Redis提供两种机制对数据进行持久化存储,便于发生故障后能迅速恢复数据。1. RDB方式1.1 什么是 RDB方式 ?Redis Database RDB),就是在指定的.转载 2020-06-08 11:24:07 · 165 阅读 · 0 评论 -
Redis中的事务支持
Redis中的事务(transaction)是一组命令的集合,至少是两个及以上命令Redis事务能够保证这些命令被执行时中间不会被任何其他操作打断1. 事务操作的命令①multi语法 multi作用 标记一个事务的开始。事务内的多条命令会按照先后顺序被放进一个队列当中 。返回值: 总是返回 ok②exec语法 exec作用 执 行所有事务块内的命令返回值 事务 内 的 所有执行语句内容 ,事务 被打断 返回 nil③discard语法 discar转载 2020-06-08 11:22:45 · 1007 阅读 · 0 评论 -
Redis的Hash数据操作
原创 2020-06-08 11:21:44 · 158 阅读 · 0 评论 -
Redis字符串类型数据操作命令
1. 字符串类型数据操作命令1.1 基本命令1. set将字符串值value 设置到 key 中语法:set key value转载 2020-06-08 11:19:45 · 147 阅读 · 0 评论 -
Redis的key的操作命令
1. Redis的key的操作命令1.1 keys语法:keys pattern作用:查找所有符合模式pattern的key。pattern可以使用通配符通配符:*:表示 0-多个字符,例如: keys * 查询所有的 key。 ?:表示单个字符,例如 wo?d , 匹配 word , wood例1:显示所有的 key例2:使用 *表示 0或多个字符例3:使用?表示单个字符1.2 exists语法:exists key [key…]作用:判断key原创 2020-06-08 11:18:28 · 209 阅读 · 0 评论 -
Redis基本操作命令
1. Redis基本操作命令redis默认为 16个库 (在 redis.conf文件可配置,该文件很重要,后续很多操作都是这个配置文件 ) redis默认自动使用 0号库1.1 沟通命令,查看状态命令:ping返回:PONG解释:输入ping,Redis给我们返回PONG,表示Redis服务运行正常1.2 查看当前库中key的数目:dbsize命令:dbsize作用:返回当前数据库的key的数量1.3 Redis默认使用16个库Redis默认使用16个库原创 2020-06-08 11:17:39 · 103 阅读 · 0 评论 -
Redis客户端和Redis远程连接时redis.conf的配置
1. Redis命令行客户端redis-cli Redis Command Line Interface)是 Redis自带的基于命令行的 Redis客户端,用于与服务端交互,我们可以使用该客户端来执行 redis的各种命令。两种常用的连接方式:1)直接连接Redis(默认ip:127.0.0.1 端口:6379)步骤:cd 到Redis的解压目录下的src目录,执行:./redis-cli2)指定ip和端口号连接Redis步骤:cd 到Redis的解压目录下的src目录,执行:原创 2020-06-08 11:14:04 · 427 阅读 · 0 评论 -
在Linux上安装Redis
1. 下载Redis源文件命令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz2. 解压Redis源文件到/usr/local目录下命令:tar -xf redis-5.0.5.tar.gz -C /usr/local3. 编译Redis源文件3.1 安装GCC编译器因为Redis是C语言写的,所以我们编译时需要C语言的编译器GCC,若系统没有安装,则需要我们安装GCC编译器1)安装GCC编译器什原创 2020-06-08 11:11:37 · 123 阅读 · 0 评论