logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis-1-基础操作

Redis:内存中存储数据,分布式系统中更优,单体系统的话,就在这个系统里面定义变量存储不是更好吗分布式系统共享变量?------》进程间通信-------》RedisRedis可以作为数据库来使用,缺点就是存储空间比较小Redis与MYSQL结合:热点数据存储到Redis中,全部数据存储到MySQL这样就可以又大又快了存储空间大,访问速度快Redis可以做消息中间件,但是一般做缓存分布式系统My

#redis#数据库#缓存
redis-2-数据结构内部编码-单线程-String命令

type 命令实际返回的就是当前键的数据结构类型,它们分别是:string(字符串)、list(列表)、hash(哈希)、set(集合)、zset(有序集合),但这些只是 Redis 对外的数据结构集合就是SetZset就是除了存元素之外,还要存储score就是权重,对权重进行优先级排序raw就是最基本的字符串,int是用来计数的,当value就是一个整数的时候,可能就会使用redis直接使用in

#redis#数据结构#数据库
Gradle

这里可以选择版本安装我选择的是6.9.1安装之后解压缩,配置环境变量环境变量目录应该是就是bin目录然后怎么查找idea需要的gradle版本呢找到idea的安装目录下的目录。

redis-6-java客户端

java生态中,分装了resp协议,实现的redis客户端有很多,比如jedis如果redis配置在服务器上,第一可以开放6379端口(但是不好)我们还可以通过ssh的端口转发,把本地端口映射到linux端口上所以访问本地的127.0.0.1:端口,就相当于访问服务器的Linux的6379了点击服务器会话的链接属性,然后点击ssh,点击隧道,点击添加,源主机就是Windows上的8888,目标主机

#redis#java#数据库
redis-7-Spring客户端-持久化

spring:data:redis:port: 6379@AutowiredStringRedisTemplate 是RedisTemplate的子类,专门用来处理文本数据的这个类提供的方法和jedis中提供的方法就很不一样了。

#redis#spring#python
redis-9-哨兵

Redis 的主从复制模式下,⼀旦主节点由于故障不能提供服务,需要⼈⼯进⾏主从切换,同时⼤量的客⼾端需要被通知切换到新的主节点上,对于上了⼀定规模的应⽤来说,这种⽅案是⽆法接受的,于是 Redis 从 2.8 开始提供了 Redis Sentinel(哨兵)加个来解决这个问题⼀些注意事项:• 哨兵节点不能只有⼀个. 否则哨兵节点挂了也会影响系统可⽤性.• 哨兵节点最好是奇数个. ⽅便选举 lead

#redis#bootstrap#数据库
redis-8-事务-主从复制

mysql事务特性:原子性,一致性,持久性,隔离性但是注意体会 Redis 的事务和 MySQL 事务的区别:• 弱化的原⼦性: redis 没有 “回滚机制”. 只能做到这些操作 “批量执⾏”. 不能做到 “⼀个失败就恢复到初始状态”.• 不保证⼀致性: 不涉及 “约束”. 也没有回滚,所以可能会不一致. MySQL 的⼀致性体现的是运⾏事务前和运⾏后 , 结果都是合理有效的, 不会出现中间⾮法

#redis#数据库#缓存
最新版本组件的docker下载-nacos-Rabbitmq-redis-RocketMQ-java

怎么生成NACOS_AUTH_TOKEN呢NACOS_AUTH_TOKEN: Nacos 用于生成JWT Token的密钥,可以使用长度大于32字符的字符串,再经过Base64编码。我们就去这个网站用一个大于32字符的子字符串,经过Base64编码就可以生成NACOS_AUTH_TOKENNACOS_AUTH_IDENTITY_KEY和NACOS_AUTH_IDENTITY_VALUE主要是用来身

#java
    共 25 条
  • 1
  • 2
  • 3
  • 请选择