一、简介 1.Sharding-JDBC是一个开源的分布式的关系型数据库的中间件 目前已经进入了Apache孵化器 客户端代理模式 定位为轻量级的java框架,以jar包提供...
一、简介 1.Sharding-JDBC是一个开源的分布式的关系型数据库的中间件 目前已经进入了Apache孵化器 客户端代理模式 定位为轻量级的java框架,以jar包提供...
一、垂直切分 1.垂直切分 按照业务去切分 每种业务一个数据库 不同业务之间,禁止跨库join联查 2.架构图 3.优点 拆分后业务清晰,拆分规则明确 系...
一、消费端限流 1.什么是消费端的限流 假设一个场景,首先,Rabbitmq服务器有上万条未处理的消息,我们随便打开一个消费者客户端,就会出现:巨大的消息瞬间全部推送过来,但...
一、生产端-可靠性投递 解决方案:消息落库,对消息状态进行打标 为确保消息可靠性发送,在业务处理完后,生产端发送消息时消息落库(最好保证业务和消息落地在同一事务),发送给MQ...
一、Exchange交换机 1.Exchange:接受消息,并根据路由键转发消息到所绑定的队列 2.属性 Name:交换机名称 Type:交换机类型 direct、topic...
一、RabbitMQ安装- 官网地址:http://www.rabbitmq.com/ - 环境描述:Linux(centos7 Redhat7) ## 1. 首先在Linu...
一、初识RabbitMQ 1.RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,...
一、主备模式 warren(兔子窝),一个主/备方案(主节点如果挂了,从节点提供服务,和ActiveMQ利用Zookeeper做主备一样) 二、远程模式Shovel(架构简单...
一、配置 1.pom引入 <dependency> <groupId>com.github.tobato</groupId> fastdfs-client <version...
一、准备安装包 libfastcommon:FastDFS分离出的一些公用函数包 FastDFS:FastFDS本体 fastdfs-nginx-module:FastFDS...
一、反射的概述 1.反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信...
一、什么是FastDFS tracker:追踪者服务器,主要用于协调调度,可以起到负载均衡的作用,记录storage相关状态信息 storage:存储服务器,用于保存文件以及...
一、相关术语 ES-》数据库 索引index-》表 文档document-》行 字段fields-》列 分片(shard):把索引库拆分为多份,分别放在不同的节点上。比如有三...
1.问题背景: 虚拟机关机后,第二天使用的时候黑屏无反应,根据热心网友的提示,windows执行了:netsh winsock reset命令,结果虚拟机网卡异常,Ipa...
一、什么是分布式文件系统 1.随着文件数据的越来越多,通过tomcat或nignx虚拟化的静态资源文件在单一的一个服务器节点内是存不下的,如果用多个节点来存储也可以,但是不利...
一、引子 目前的数据同步,mappings映射会自动创建,但是分词不会,还是会使用默认的,而我们需要中文分词器,这个时候就需要自定义模板功能来设置分词了。 二、设置自定义模板...
一、QueryString查询方式 查询[字段]包含[内容]的文档: 索引为shop的desc属性值为慕课网:GET url/shop/_doc/_search?q=desc...
一、Logstash 使用Logstash的版本号与elasticsearch版本号需要保持一致,JDK需要预先装好 1.Logstash是elastic技术栈中的一个技术,...
一、文档写原理 二、文档读原理