redis
------
踟蹰千年
希望能一直有码编的码农一枚
展开
-
Redis的几种高可用集群方式
本文主要针对 Redis 常见的几种使用方式及其优缺点展开分析。一、常见使用方式Redis 的几种常见使用方式包括:Redis 单副本 Redis 多副本(主从) Redis Sentinel(哨兵) Redis Cluster Redis 自研二、各种使用方式的优缺点1.Redis 单副本采用单个 Redis 节点部署架构,没有备用节点实时同步数据,不提供数据持久化...原创 2019-11-04 12:02:43 · 2125 阅读 · 0 评论 -
springboot2.X整合redis
SpringBoot2之后,默认采用Lettuce作为redis的连接客户端配置文件application参考官方文档https://docs.spring.io/spring-boot/docs/2.1.4.RELEASE/reference/htmlsingle/# REDIS (RedisProperties)spring.redis.cluster.max-redirect...原创 2019-05-14 13:42:13 · 381 阅读 · 0 评论 -
redis的通用类以及key生产规则的一种方式
环境 springboot1.59+redispom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...原创 2019-03-07 22:05:10 · 835 阅读 · 0 评论 -
Redis 命令参考
转:http://doc.redisfans.com/index.html#Redis 命令参考 »Redis 命令参考本文档是 Redis Command Reference 和 Redis Documentation 的中文翻译版: 所有 Redis 命令文档均已翻译完毕, Redis 最重要的一部分主题(to...转载 2018-09-11 23:22:15 · 115 阅读 · 0 评论 -
Redis持久化方案
Redis的所有数据都是保存到内存中的。Rdb:快照形式,定期把内存中当前时刻的数据保存到磁盘。Redis默认支持的持久化方案。aof形式:append only file。把所有对redis数据库操作的命令,增删改操作的命令。保存到文件中。数据库恢复时把所有的命令执行一遍即可。 在redis.conf配置文件中配置。Rdb:下图配置代表如果15分钟有一个key改变 就...原创 2018-08-21 22:29:36 · 215 阅读 · 0 评论 -
实际使用 Jedis连接redis spring中配置
需要把jedis依赖的jar包添加到工程中。Maven工程中需要把jedis的坐标添加到依赖连接单机版第一步:创建一个Jedis对象。需要指定服务端的ip及端口。第二步:使用Jedis对象操作数据库,每个redis命令对应一个方法。第三步:打印结果。第四步:关闭Jedis @Test public void testJedis() throws Ex...原创 2018-08-23 21:11:27 · 429 阅读 · 0 评论 -
Redis集群的搭建
redis-cluster架构图redis-cluster投票:容错 架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(最少需要3个节点)(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群...原创 2018-08-22 22:06:16 · 123 阅读 · 0 评论 -
(四)Redis命令
Redis的多数据库 FLUSHALL -- 清空所有数据库的所有数据FLUSHDB -- 清空当前所在数据库的数据配置数据库数量Redis的基本命令KEYS EXISTSDELTYPEHELPHELP 空格 tab键 1. Redis的字符串数据类型1.1. 字符串类型1.2...原创 2018-08-15 22:31:26 · 175 阅读 · 0 评论 -
(一)Redis介绍
简介Redis官网: http://redis.io/Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。源码托管在githubhttps://github.com/antirez/redis 历史2008年,意大利的一家创业公司Merzia推出了一款基于...原创 2018-08-15 21:49:18 · 225 阅读 · 0 评论 -
(三)Windows环境下Redis安装
下载地址Windows(64位)版本 2.8.9 :https://github.com/MSOpenTech/redis/blob/2.8/bin/release/redis-2.8.9.zip?raw=trueWindows(32位)版本 2.6 :https://github.com/MSOpenTech/redis/blob/2.6/bin/release/redis...原创 2018-08-15 21:46:56 · 188 阅读 · 0 评论 -
(二)Linux环境下Redis安装
Redis是c语言开发的。因为LINUX发行版比较多,所以一般建议下载安装版源码,在不同的版本下直接编译安装安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++判断系统中是否已经存在C语言编译环境只需要输入gcc如果不存在则提示指令不存在,上图代表已经存在gcc环境下载Linux版本 2.8.11 :http:/...原创 2018-08-15 21:31:40 · 235 阅读 · 0 评论