![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
西伯利亚狼本狼
我就是我,颜色不一样的烟火
展开
-
Ubuntu 5.4.0-6ubuntu1~16.04.12安装mysql5.7和redis5.0.9以及jdk1.8
1.查看系统版本2.安装mysql首先,需要先把之前的mysql卸载掉,然后重装!!![操作前确保之间的的mysql没有人在使用]1)彻底卸载mysql:打开终端,切换到root权限下:运行:sudo apt-get remove mysql-* dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P第一句是:清除过程第二句是:清除配置2)安装mysql [因为Ubuntu是16.04的,所以会默认安装5.7版本的]原创 2020-09-20 17:07:12 · 1103 阅读 · 0 评论 -
Caused by: io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no password is
1.遇到这种情况是redis的客户端需要认证,但是却没有进行验证登录。2.操作如下:1)启动rediscd /usr/local/bin/usr/local/bin/redis-server /usr/local/bin/redis.conf2)进行认证cd /usr/local/bin./redis-cli -h 127.0.0.1auth 1234 //12434是redis的密码config set requirepass 1234具体的可以参考该链接:https原创 2020-10-20 19:14:55 · 622 阅读 · 0 评论 -
2分钟搞定redis实现消息队列
集成redis的pom依赖以及yml文件,可以参考我之前的博客,这里不再赘述。实现redis消息队列,用到的是list数据类型,所以首先修改之前的redis配置文件:1.RediTemplateUtil /** * list列表类型:先进后出栈形式,单个值插入 * @param key * @param value * @return */ public boolean lpush(String key, Object value) {原创 2020-05-19 21:33:16 · 254 阅读 · 0 评论 -
Spring Boot2.X 使用Lettuce连接Redis
前言Spring Boot2.x 不再使用Jedis,换成了Lettuce。Lettuce是基于 Netty 实现的,所以性能更好。1.pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis-reactive</artifactId></dep原创 2020-05-15 11:27:54 · 282 阅读 · 0 评论 -
redis基础
1.redis是什么?C编写的开源,支持网络,基于内存,可持久化的改性能键值对数据库2.优缺点优点读写性能优异, Redis能读的速度是110000次/s,写的速度是81000次/s。支持数据持久化,支持AOF和RDB两种持久化方式。支持事务,Redis的所有操作都是原子性的,同时Redis还支持对几个操作合并后的原子性执行。数据结构丰富,除了支持string类型的value外还支持hash、set、zset、list等数据结构。支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。原创 2020-05-14 15:02:09 · 359 阅读 · 0 评论