redis
薛不二
敲代码使我感到快乐
展开
-
Redis持久化快照和AOF
Redis持久化 所谓的持久化就是保持我们的数据不丢失,将数据通常保存在我们的硬盘中。在Redis中持久化的方式有两种,一种是快照持久化,一种是AOF持久化,各有各的优缺点,在项目中我们得根据实际的情况来选择具体的持久化方式 快照持久化(RDB) 也叫RDB持久化方式,就是通过拍摄快照的方式实现持久化,将某个时间的内存数据存储在一个rdb文件中,在redis服务重新启动的时候加载文件中的数据 配置...原创 2019-05-08 15:35:32 · 136 阅读 · 0 评论 -
Redis之主从复制
主从复制 主从复制可以扩展Redis的性能,比单机版的Redis性能更加的稳定,Redis的主从复制和关系型数据库的主从复制差不多。从机能精确的从主机复制信息。 主从复制的优点: 实现读写分离 降低master的压力 实现数据的备份 主从关系图 实例配置 三个redis实例,ip地址分配如下: 192.168.88.121:6379 192.168.88.121:6380 192.168.88...原创 2019-05-08 20:58:30 · 114 阅读 · 0 评论 -
Redis之集群环境搭建
redis集群 一,redis集群相关概念 Redis 集群是一个提供在多个Redis间节点间共享数据的程序集。 Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误. Redis 集群通过分区来提供一定程度的可用性,在实际环境中当某个节点宕机或者不可达的情况下继续处理命令. Redis 集群的优...原创 2019-05-08 21:23:22 · 167 阅读 · 0 评论 -
Redis客户端操作之Jedis
Jedis Jedis Client是Redis官网推荐的一个面向java客户端,库文件实现了对redis各类API进行封装调用,通过这些API我们会非常方便的操作我们的Redis数据库。 redis配置文件地修改 1.注释掉绑定地信息 在redis.conf的配置文件中bind配置的信息表示的是redis服务可以接收外部访问的地址,这个主要还是为了提高安全性,我们在学习阶段可以将这个信息直接注释...原创 2019-05-09 15:48:46 · 208 阅读 · 0 评论 -
Redis教程01【Linux环境下安装】
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件. 它支持多种类型的数据结构,是我们在开发中使用频率比较高的一个组件。本文主要讲解Redis的安装,后续文章会介绍其相关的知识点。 下载Redis 各个历史下载版本地址:http://download.redis.io/releases/ 将安装目录文件下载到/opt目录下 解压缩 执行如下命令...原创 2019-05-07 10:24:12 · 108 阅读 · 0 评论 -
Redis教程02[五大数据]
本文介绍redis中的五大基本数据类型 数据类型 说明 String 是Redis中最基本的数据类型,二进制安全的,它可以包含任意数据类型。如图片。Redis中String类型的数据上限的512M。 List Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 232 - 1 个元素 (42949672...原创 2019-05-07 11:45:51 · 133 阅读 · 0 评论 -
Redis03发布与订阅及事务
Redis发布和订阅 Redis 发布订阅(pub/sub)是一种消息通信模式: 发送者(pub)发送消息 订阅者(sub)接收消息 Redis 客户端可以订阅任意数量的频道 订阅消息 创建三个会话 客户端订阅消息的命令如下test和test1: 127.0.0.1:6379> SUBSCRIBE a s d Reading messages... (press Ctrl-C to qui...原创 2019-05-07 19:05:59 · 130 阅读 · 0 评论