Redis
文章平均质量分 61
oh_EJiao
种一棵树最好的时间是十年前,其次是现在
展开
-
Redis之Jedis常用api,事务,主从复制
public class RedisTest { public static void main(String[] args) { Jedis jedis=new Jedis("123.207.142.229"); //创建、覆盖原来存在的数据 jedis.set("k1", "v1"); jedis.set("k2", "v2"); jedis.set("k3&q原创 2018-04-07 14:36:58 · 284 阅读 · 0 评论 -
Redis主从复制,简单三招以及哨兵模式
步骤一:建立三个redis.conf文件(6379,6380,6381),进行端口号,pidfile文件名,logfile文件名,dbfilename的更改第一个文件6379第二个文件6380第三个文件6381步骤二:我们可以查看一下端口号的信息,一共有三个端口。刚开始三个都是默认为主机master主机不用设置,在从机中通过SLAVEOF来设置主机从机只能读不能写。关于主从复制我们一般有三招:【一...原创 2018-04-07 15:29:41 · 1850 阅读 · 0 评论 -
Redis事务以及消息订阅【服务器操作】
用户A操作用户B对数据进行了更改用户B更改数据之后,用户A开始事务进行对该数据进行操作,无法执行。用户A必须取消事务,重新监控,再进行自己的操作。【消息订阅】开启两个连接。连接一用来发布,连接二用来监听。连接一在c2 c1 发布了消息连接二设置监听c1 c2 c3的信息连接一发布消息new1 new2连接二使用通配符来进行new*监听信息。...原创 2018-04-07 15:40:24 · 386 阅读 · 0 评论 -
redis的 rdb 和 aof 持久化的区别,性能对比
Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的...转载 2018-04-07 15:53:01 · 4830 阅读 · 0 评论 -
Redis 五大数据类型级 简单的入门操作
String类型string是redis最基本的类型,你可以理解成与Memcached(高性能的分布式内存对象缓存系统)一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。我们看一下几个简单的String类型的操作:列表(List)类似于java中的List集合简单的说就是一个链表或者说是一...原创 2018-04-03 23:35:09 · 153 阅读 · 0 评论 -
Redis配置详解
# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb =>...转载 2018-04-04 09:11:57 · 138 阅读 · 0 评论 -
Redis 序列化方式StringRedisSerializer、FastJsonRedisSerializer和KryoRedisSerializer
当我们的数据存储到Redis的时候,我们的键(key)和值(value)都是通过Spring提供的Serializer序列化到数据库的。RedisTemplate默认使用的是JdkSerializationRedisSerializer,StringRedisTemplate默认使用的是StringRedisSerializer。Spring Data JPA为我们提供了下面的Serializ...转载 2018-09-24 13:48:42 · 3483 阅读 · 0 评论 -
centos7 安装redis,设置密码
安装:1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压 tar xzvf redis-4.0.8.tar.gz3.安装 cd redis-4.0.8 make cd src make install PREFIX=/usr/local/redis4....转载 2019-01-13 22:47:09 · 2489 阅读 · 0 评论 -
springboot连接redis 没有权限 io.lettuce.core.RedisCommandExecutionException: NOAUTH Authentication requir
io.lettuce.core.RedisCommandExecutionException: NOAUTH Authentication required解决方案:1.检查一下你linux端口有没有开放2.在确认开放了端口且工具能连得上redis(密码都正确)的情况下。检查一下密码是参数是不是password ,可能会习惯性写成pwd...原创 2019-06-13 18:52:27 · 47171 阅读 · 10 评论