
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。mysql并不能完全利用高性能服务器的硬件,当cpu超过24个,内存超过128G时,mysql性能处于平缓,不在上升,所以在一个性能强大的服务器上运行多个实例,才更合理。如果按照id查询,也就是分片的键,能够精确定位数据所在的分片,避免很多不必要的查询,所以分片的键要

提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。对 readwrite_splitting_db 的查询就会落在 slave1 上,写就会落在 db1上,slave1 是db1的从库,readwrite_splitting_db 就是一个代理库。通过springboot整合ShardingSphere-Proxy,不需要添加任何额外的依赖,在配置数据源的时候需要连接上面的逻辑库r

在clickhouse集群中,没有主从一说,所有的节点都是主,相互之间互为副本,某一个节点的数据发生变化,就会提交写日志给zookeeper,其他节点就会从zookeeper监听到数据发生了变化,然后从数据发生变化的节点同步数据。Centos取消SELINUX(linux的一种安全机制,非常强大,但是也非常麻烦),是内核级别的东西,必须重启,也可以设置为临时生效,等下次服务器维护重启,配置自然也

zookeeper数据模型与Uinx文件系统很相似,整体可以看作是一棵树,每个节点 默认能够存储1MB数据,每个节点都可以通过文件路径来唯一标识。服务器操作:创建服务器连接,将自己注册到zookeeper集群(也就是创建对应的节点,上线一台服务器就创建一个节点,下线节点就消失)通过通信的线程将注册的监听事件发送给zookeeper ,再zookeeper的注册监听列表中将注册的监听事件添加到列表中
elasticsearch 8.0官方下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-8-0-0选择 LINUX X86_64解压安装包tar -zxvfelasticsearch-8.0.0-linux-x86_64.tar.gz移动到指定文件夹mv elasticsearch-8.0.0 /usr/loc
普通的熔断方法实现方式是实现接口,当有错误响应是无法获取response信息现在有一个方法就是熔断工厂,再也不用实现接口就能捕获错误接口的返回信息了1.引入jar包org.springframework.cloudspring-cloud-starter-openfeign</dependency><dependency><groupI
spring boot 扫描不到自定义Controller在springboot官网照着给的介绍写了个springboot程序pom.xml复制代码org.springframework.bootspring-boot-starter-parent1.5.2.RELEASEorg.springframework.bootspring-boot-starter-web复制代码java文件复制代码pa
在解析一个查询语句之前,如果查询缓存是打开的,那么会优先检查这个查询是否命中查询缓存中的数据,如果命中,就立刻返回结果,跳过解析、优化和执行阶段。在判断缓存是否命中的时候,mysql不会解析sql语句,而是直接使用客户端发送过来的原始信息进行对比,任何字符上的不同,都会导致缓存不命中。应用程序不需要关心是通过查询缓存返回的结果还是实际执行查询返回的结果,因为两者的结果是完全相同的,而且查询缓存也不
共采用三台虚拟机来组成kafka集群先找到kafka的安装目录cd /usr/local/kafka进入config目录,修改server.propertiescd config/vim server.properties主要修改三处配置按 i 进入编辑模式,/进行搜索,n搜索的下一项,N搜索的上一项第一个是broker.id,需要保证集群中每一个节点的id唯一第二个是isteners=PLAIN
对于用到虚拟机的人来说,虚拟机ip地址改变会是一件非常讨厌的事,那么怎么保证ip地址不变呢在终端输入ifconfig,查看相关配置信息:然后输入 vim /etc/sysconfig/network-scripts/ifcfg-ens33命令。按 “i” 进行编辑 修改网卡配置文件把BOOTPROTO设置为static静态的然后在下面创建两个值ip和子网掩码加在上图任何位置就ok了IPADDR=1







