中间件
文章平均质量分 59
Vartimes
这个作者很懒,什么都没留下…
展开
-
dubbo学习第二部分高级功能
dubbo学习第二部分高级功能 dubbo服务降级 在微服务架构中,可能会面临这样的情况,就是某一台服务器上面有多个微服务,但是其中有些微服务访问量高,有些少,而访问量高的微服务需要的资源多一些,这时候可以手动停掉其他访问量少的微服务,但为了保证访问不会出错,这时候可以在访问时直接为null或者调用异常时返回null,这就称之为服务降级,dubbo提供了这种功能。可以在dubbo-admin管理里面手动配置。 1.在dubbo-admin管理台消费者端手动配置即可 dubbo服务容错 dubbo服原创 2021-12-26 18:40:35 · 100 阅读 · 0 评论 -
zookeeper学习
zookeeper学习 什么是zookeeper 官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 zookeeper应用场景 zookeeper的设计目标 zookeeper的数据模型 zookeeper单机部署 1.官网下载 2.放在Linux对应目录下并解压 3.进入conf目录并复制zoo_sa原创 2021-12-26 18:37:30 · 1136 阅读 · 0 评论 -
redis高级特性学习
redis高级特性学习 事务 MULTI和EXEC MULTI标记一个事务块的开始。 事务块内的多条命令会按照先后顺序被放进一个队列当中,最后由 EXEC 命令原子性(atomic)地执行。 EXEC执行所有事务块内的命令 127.0.0.1:6379> multi OK 127.0.0.1:6379> incr init QUEUED 127.0.0.1:6379> incr init QUEUED 127.0.0.1:6379> incr init QUEUED 127.0.原创 2020-11-02 00:25:07 · 95 阅读 · 0 评论 -
redis学习之基本数据类型集合
redis学习之基本数据类型集合 集合 redis底层使用了intset和hashtable两种数据结构存储的,intset我们可以理解为数组,hashtable就是普通的哈希表(key为set的值,value为null)。 SADD 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。 假如 key 不存在,则创建一个只包含 member 元素作成员的集合。 当 key 不是集合类型时,返回一个错误。 127.0.0.1:6379> sadd原创 2020-11-02 00:24:25 · 94 阅读 · 0 评论 -
redis学习之基本数据类型字符串,哈希,列表
redis学习之基本数据类型字符串,哈希,列表 关系型数据库和非关系型数据库 数据是一个程序的核心,因此,需要有专门存储数据的地方,数据库就就是存储数据的仓库,他本质上也是一个软件,安装在某个电脑,像服务器一样可以通过ip和端口访问,因此也称为数据库服务器。数据库,可分为关系型数据库和非关系型数据库,关系型数据库指采用了关系模型来组织数据的数据库**关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。非关系型数据库指非关系型的,分布式的,且一般不保证遵循ACID原原创 2020-11-02 00:23:35 · 118 阅读 · 0 评论