Redis持久化的方式

Redis持久化Redis有两种持久化方式分别是RDB和AOF。RDB模式RDB持久化以指定的时间间隔执行数据集的时间点快照。实现类似照片记录效果的方式,就是把某一时刻的数据状态以文件的形式写到磁盘上,也就是快照。这样一来即使Redis宕机,快照文件也不会丢失,数据的可靠性就得到了保证,这个快照文件

Redis Pipline

Redis PiplineRedis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。一个请求会遵循以下步骤:客户端向服务端发送命令分四步(发送命令->命令排队->命令执行->返回结果),并监听Socket返回,通常以阻塞模式等待服务端响应。服务端处理命令,并将结果返回给

Redis数据类型

Redis数据类型目前7.0版本Redis一共有10种数据类型。字符串(Strings)Redis Strings是Redis最基本的类型,最大可以存储512MB的字符串。一个Key对应一个Value。String类型是二进制安全的,意思就是Redis的String可以包含任何数据,比如jpg图片或

Nacos学习笔记

Nacos注册配置中心简介Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。安装参考官方文档使用Docker Composedocker-compose.y

SpringCloud Sleuth 学习笔记

SpringCloud Sleuth 分布式请求链路跟踪概述在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一个环节出现高延迟或者错误都会引起整个请求最后的失败。SpringClo

SpringCloud Stream学习笔记

SpringCloud Stream 消息驱动什么是SpringCloudStreamSpringCloudStream是一个构建消息驱动微服务的框架。应用程序通过inputs或者outputs来与SpringCloudStream中的binder对象交互。通过开发者来配置binding,而Spri

SpringCloud Config 学习笔记

SpringCloud Config 分布式配置中心分布式系统面临着配置问题微服务意味着要将单体应用中的业务拆分成一个一个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。SpringCloud提供

Eureka学习笔记

Eureka 服务注册与发现什么是服务注册与发现Eureka采用了CS的设计架构,Eureka Server作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用Eureka的客户端连接到Eureka Server并维持心跳连接。这样系统的维护人员就可以通过EurekaServer来

Ribbon学习笔记

Ribbon服务的负载均衡与调用概述Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,