
rides
文章平均质量分 82
w7486
这个作者很懒,什么都没留下…
展开
-
Redis进阶篇
1、掌握Redis的高级特性,例如发布订阅、事务、Lua脚本2、掌握Redis的底层工作原理,包括单线程工作机制、内存回收、持久化1.发布订阅模式publish 发布subscribe 订阅unsubscribe 取消订阅2.redis事务redis的单个命令是原子性的,但是多个命令我们该怎么保证原子性呢可以保证有序性和原子性。multi 开启一个事务 会把后续的操作命令放进队列exec 执行事务discard 取消事务watch 相当于cas乐观锁.原创 2022-03-17 13:23:11 · 1664 阅读 · 0 评论 -
Redis基础篇
Redis非关系型数据库关系型数据库基于行存储数据,二维的模式 存储结构化的数据,数据存储有固定的模式(schema) 表与表之间存在关联(Relationship) 大都支持SQL(结构化查询语言)的操作,支持复杂的关联查询 通过支持事务ACID,来提供严格或者实时的数据一致性关系型数据库的不足要实现扩容的话,只能向上(垂直)扩展,不支持动态的扩缩容 表结构修改困难,因此存储的数据格式也受到限制 高并发情况下,基于磁盘的读写压力比较大非关系型数据库的特点(nosql)存储非原创 2022-03-13 22:59:47 · 1463 阅读 · 0 评论 -
手写 redisson starer组件
目录一.手写redisson starer组件创建项目编写RedissionAutoConfiguration编写RedissionProperties编写spring.factories文件编写additional-spring-configuration-metadata.json打包二.加入Spring Boot项目测试一.手写redisson starer组件项目结构redission-spring-boot-starter创建项目先加入sp.原创 2022-01-30 09:48:05 · 1698 阅读 · 0 评论 -
redis配置远程连接
redis开启远程连接需要配置redis.conf文件1.找到bind 127.0.0.1把这段注释掉,或着改成bind 0.0.0.0,但是这两种方式我试了对我都不好使。我用的方式是改成bind 虚拟机的ip2. protected-mode yes 改成protected-mode no3.requirepass foobroad打开 设置你自己的密码我把密码设为root 就可以这样写requirepass root这时候远程就可以连接上了但是我的li...原创 2022-01-28 19:20:14 · 6377 阅读 · 0 评论