- 浏览: 177878 次
- 性别:
- 来自: 上海
文章分类
最新评论
1tair
2 tddl
3hsf
4 分库分表 pmd扫描 findbugs 扫描 sonar扫描
5 实现arraylist 、实现mq集群等,竞争等
6 pipline
master slave模式 读写分离
kafaka metaQ activeMQ
transactionTemplate
注解 spring 加载
pipline
架构设计
反射
反序列化
反射 lru 消息集群 序列化 反序列化
基础类结构 Java 并发包
一般来说用在数据库集群比较多,主要是实现读写分离。
对于数据库应用而言基本上是读大于写,因此由 Master 服务器负责增、删、改操作,由 Slave 负责读操作(也就是 SELECT),Master 一般只有一台,而 Slave 可以有好多台。Slave 与 Master 之间会有心跳数据包(一般数据库服务器会提供配置)。当 Master 有数据写入时 Master 会将数据同步至各 Slave 上。
如果数据库采用 Master-Slave 的话,那对于应用程序来说是透明的,也就是说,不管用不用 Master-Slave,我们的代码不需要进行修改。
对于 MySQL 而言,要实现透明的 Master-Slave 需要借助于第三方工具,比如:MySQL Proxy,Ameba for MySQL 之类的中间代理工具。
2 tddl
3hsf
4 分库分表 pmd扫描 findbugs 扫描 sonar扫描
5 实现arraylist 、实现mq集群等,竞争等
6 pipline
master slave模式 读写分离
kafaka metaQ activeMQ
transactionTemplate
注解 spring 加载
pipline
架构设计
反射
反序列化
反射 lru 消息集群 序列化 反序列化
基础类结构 Java 并发包
一般来说用在数据库集群比较多,主要是实现读写分离。
对于数据库应用而言基本上是读大于写,因此由 Master 服务器负责增、删、改操作,由 Slave 负责读操作(也就是 SELECT),Master 一般只有一台,而 Slave 可以有好多台。Slave 与 Master 之间会有心跳数据包(一般数据库服务器会提供配置)。当 Master 有数据写入时 Master 会将数据同步至各 Slave 上。
如果数据库采用 Master-Slave 的话,那对于应用程序来说是透明的,也就是说,不管用不用 Master-Slave,我们的代码不需要进行修改。
对于 MySQL 而言,要实现透明的 Master-Slave 需要借助于第三方工具,比如:MySQL Proxy,Ameba for MySQL 之类的中间代理工具。
发表评论
-
Tomcat的四种基于HTTP协议的Connector性能比较
2017-11-28 10:39 494今天在osc上看到对Tomcat的四种基于HTTP协议的Con ... -
redis 客户端 jedis
2016-11-09 15:36 434 -
高效序列化工具kryo
2016-11-09 15:29 485 -
Jetty项目简介
2016-11-07 11:28 406jetty是一个开源、基于标准、全功能实现的Java服务器。它 ... -
windows7 64位下git和tortoisegit的安装和使用
2016-09-08 11:35 1498git https://github.com/git-for- ... -
Quartz 表达式
2016-08-26 15:13 340Quartz中时间表达式的设 ... -
org.apache.commons.dbutils
2016-08-26 11:20 304 -
org.quartz
2016-08-26 10:16 452 -
jedis
2016-08-24 18:08 421 -
ActiveMQ的集群多种部署方式
2016-08-15 16:56 641ActiveMQ的多种部署方式 ... -
redis 原理
2016-07-10 14:50 7901 什么是redis redis是一个key-value存储 ... -
Notify、MetaQ、Kafka、ActiveMQ
2016-07-03 12:15 7431 Notify Notify是淘宝自主研发的一套消息服务引 ... -
Reactor、Disruptor
2016-04-27 12:55 1034Reactor 主要用于帮助开发者创建基于JVM的异步应用程序 ... -
mybatis 帮助文档
2016-04-22 11:01 430http://www.mybatis.org/mybatis- ... -
Zabbix 监控
2016-04-11 09:54 362 -
jvm实时监控工具
2016-04-09 09:35 410 -
redis学习(java调用方式)
2016-04-07 17:56 443【redis数据结构 – 简介 ... -
SonarQube代码质量管理平台安装与使用
2016-03-21 16:13 451代码质量管理工具 http://blog.csdn.net/h ... -
jboss web服务器
2016-03-17 14:15 350 -
cat监控
2016-03-16 15:22 421
相关推荐
directory表示待查看目录的路径 所在目录查询命令:pwd 新建目录的命令:mkdir directory 参数directory表示需要创建的目录(创建文件夹) 复制并重命名文件:copysource-fliename destinction-filename 参数source-...
todo_list 记录待办事宜 todo_list 记录待办事宜 todo_list 记录待办事宜
用C#2005和SQL制作的待办事宜提醒系统,具有添加提醒,修改提醒,查看提醒,定时到点提醒等功能。
通过SQL直接访问K2 Server db,查看K2待办信息
信管作业,待办事项APP,包含登录,注册,记住密码,查看删除修改待办事项,查看已完成事项和统计功能。连接SQL数据库增删改功能。这是一个完完整整的APP,可以直接使用。
小程序样例3-按照日期查看待办事项
用ssh做一个小的待办系统,用户登入后,可以查看自己的待办事件,还可以写自己的待办事件。包含删除,增加,查看。
在这个示例中,我们创建了一个简单的待办事项列表应用,用户可以查看待办事项并标记完成。我们使用TodoItem类来表示每个待办事项,并在TodoListViewController中展示这些待办事项列表。用户可以点击列表中的待办事项...
2. 用户可以查看所有的待办事项列表。 3. 用户可以标记待办事项为已完成。 4. 用户可以删除待办事项。 使用技术 • 后端:Python Flask • 数据库:SQLite • 前端:HTML/CSS/JavaScript 数据库设计 使用SQLite...
用户可以查看待办事项列表 用户可以成功地从待办事项列表中添加和删除项目 用户的项目列表在修改后仍然存在,并在应用重新启动后正确检索 实现了以下可选功能: 用户可以点击列表中的待办事项,并打开待办...
用友NC移动审批,NC待办集成,NCC移动审批。 扣扣767574478 移动审批H5应用,不需要安装APP,采用web网页开发,可以直接点击链接打开。 支持审批NC所有类型单据。 支持微信直接打开,不需要安装APP。 支持无缝集成,...
查看电脑运行过多长时间,简单快捷,点击可看
用户可以查看待办事项列表 用户可以成功地从待办事项列表中添加和删除项目 用户的项目列表在修改后仍然存在,并在应用重新启动后正确检索 实现了以下可选功能: 用户可以点击列表中的待办事项并打开待办事项...
CalendarJavaScript实现的日历控件,包括显示日历、显示待办事项的月统计数、当前日统计数、选中日期的待办事项列表展示、待办事项添加、删除等功能。2015年3月21号更新
基于vue, vuex, vue-router, vuetify, vue CLI3 搭建的一个简单的代办事项清单demo。 使用日历视图更好地管理代办事项。添加事项时,可以选择事项开始和结束的日期时间...在代办事项视图中可以查看进度,修改事项等。
桌面日历方便使用,PC端安装包
用户可以将新的待办事项添加到列表中,用户可以将待办事项标记为已完成,并且用户可以查看当前和历史的待办事项。 前端使用带有引导程序的Angular 11构建,后端服务使用Asp.Net Core 3.1构建。 它使用Sqlite3数据库...
您的用户应该能够: 根据设备的屏幕尺寸查看应用的最佳布局查看页面上所有互动元素的悬停状态将新的待办事项添加到列表中将待办事项标记为已完成从列表中删除待办事项按全部/有效/完整的待办事项过滤清除所有已完成...
查看待办事项清单 将项目添加到待办事项列表 从“待办事项”列表中删除项目 检查项目是否在“待办事项”列表中 待办事项清单上有多少个项目 清除待办事项清单 素描的想法 ~~使用GUI进行用户体验-Tkinter ~~使用...