Redis
包含redis基本介绍,五大存储类型的介绍和使用,以及redis的连接和使用java操作redis中的数据等操作,看完本栏可以使用Redis实现简单的开发功能。
来一杯java压压惊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Redisson配置redis
多线程使用Redisson配置redis原创 2022-11-01 09:42:50 · 3095 阅读 · 0 评论 -
redis集群
Redis集群架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可(4)redis-cluster把所有的物理节点映射到[0-16383]slot槽上,cluster 负责维护node<->slot<->valueRedis 集群中内置原创 2020-07-24 00:35:55 · 199 阅读 · 0 评论 -
Redis主从配置
Redis的主从复制什么是主从复制持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障,如下图:说明: 主redis中的数据有两个副本(replication)即从redis1和从redis2,即使一台redis服务器宕机其它两台redis服务也可以继续提供服务。 主redis中的数据和从redis上的数据保持实时同步,当主re原创 2020-07-23 23:03:33 · 189 阅读 · 0 评论 -
Redis持久化方案
RDB持久化RDB方式的持久化是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的数据进行快照并持久化到硬盘。RDB是Redis默认采用的持久化方式。save 900 1save 300 10save 60 10000持久化条件配置save 开头的一行就是持久化配置,可以配置多个条件(每行配置一个条件),每个条件之间是“或”的关系。“save 900 1”表示15分钟(900秒钟)内至少1个键被更改则进行快照。“save 300 10”表示5分钟(300原创 2020-07-22 22:35:15 · 180 阅读 · 0 评论 -
Redis数据类型
Redis中存储数据是通过key-value存储的,value的类型有以下几种:StringHashListSetSortedSet(zset)在redis中命令忽略大小写的,而key是不忽略大小写的。String赋值set key value127.0.0.1:6379> set test 123获取值 get key127.0.0.1:6379>get test设置/获取多个键值语法:mset key value [key value …]mget key [k原创 2020-07-21 23:00:13 · 259 阅读 · 0 评论 -
连接Redis服务器
使用redis自带客户端连接指定主机和端口(在redis的bin目录下)./redis-cli -h 127.0.0.1 -p 6379127.0.0.1:6379>exit(退出)-h:redis服务器ip-p:redis实例端口号不知道IP和端口也可以,默认连接本机的服务器./redis-cli使用图形化界面连接可以在Windows环境下安装redis桌面客户端远程连接Redis服务,需要关闭或者修改防火墙vim /etc/sysconfig/iptables复制某一行内容原创 2020-07-20 22:54:54 · 528 阅读 · 0 评论 -
Linux中安装redis
安装步骤安装gcc环境通过rpm -qa | grep gcc 查看系统是否自带gcc环境,如果没有使用yum install gcc-c++ 安装将下载的Redis安装包上传到root文件夹中解压redis压缩包tar -zvxf redis-3.0.0.tar.gz编译redis源码cd redis-3.0.0make安装redismake install PREFIX=/usr/local/redis启动步骤前端启动直接运行bin/redis-server将以前端模式启动【原创 2020-07-20 22:30:01 · 179 阅读 · 0 评论
分享