集群分布式
文章平均质量分 61
mars_nier
这个作者很懒,什么都没留下…
展开
-
MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解
安装环境操作系统 :CentOS 6.5 数据库版本:MySQL 5.6.27主机A:192.168.1.1 (Master)主机B:192.168.1.2 (Slave)1234这里强调的数据库的版本,是因为MySQL在5.6之前和之后的安装方式是不一样的。 本人在进行配置的时候,也遇到了这个坑,这里提前说明,希望大家不要采坑。注:这里有一篇CentOS安装MySQL的文章,在这里引出,过...转载 2018-06-21 19:34:17 · 170 阅读 · 0 评论 -
dubbo实践5--dubbo发布与引用
1,首先新增了service接口及实现类,此处不谈。2,由于新增了服务实现类,因此我们需要在applicationContext-service.xml文件中发布dubbo服务部分暴露一下接口。如下图所示。 服务端写完之后,我们下面来写springmvc客户端,我们创建一个Controller类,如下图所示。 在Controller类中添加具体方法,如下图所示。 ...原创 2018-06-26 13:42:45 · 241 阅读 · 0 评论 -
dubbo实践4--dubbo监控中心
前面我们学过了dubbo的架构图,如下图所示。我们目前已经完成了除monitor之外的其它模块,那么我们现在便一起学习下怎样使用monitor。 首先,我们要使用的jdk版本是1.7,如果虚拟机安装的是1.8的话,请更换为1.7,否则启动dubbo会报错。 大家需要到:http://download.csdn.net/detail/u012453843/9794429...转载 2018-06-26 11:26:31 · 280 阅读 · 0 评论 -
dubbo实践1--发布dubbo服务
Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 单一工程中spring的配置如下(不用Dubbo的情况) <bean id="xxxService" class="com.xx.XxxServiceImpl"/> <...转载 2018-06-25 19:49:35 · 234 阅读 · 0 评论 -
dubbo实践3--服务调用测试
整合完了框架之后,我们来测试一下看是否好使,如果想在启动的时候查看更多的启动信息,可以把log4j.properties文件放到src/main/resources目录下,这样当工程启动的时候如果有问题的话,我们便可以清楚的知道是什么错误了。log4j.properties文件大家可以到:http://download.csdn.net/detail/u012453843/9794134这个地址进...转载 2018-06-26 10:37:54 · 2166 阅读 · 0 评论 -
dubbo实践2--引用dubbo服务
上篇讲解了如何发布一个dubbo服务,这节讲解web工程如何引用dubbo发布的服务。 首先我们在web工程也需要添加dubbo的依赖,由于我们在taotao-manager-service工程已经添加了dubbo的依赖并且解决了包冲突的问题,那么我们便可以直接把taotao-manager-service工程下的关于dubbo的依赖部分拷贝过来,拷贝的内容如下:[html]...转载 2018-06-26 09:34:02 · 135 阅读 · 0 评论 -
dubbo入门zookeeper入门
由于是基于soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。 如何实现远程通信? 1.WebService:效率不高,基于soap协议。在项目中不推荐使用。 2.使用restful形式的服务:http+json。很多项目中应用。但是有个缺点是,如果服务太多,服务之间的调用关系就非常混乱,需要治疗服务。 3.使用...原创 2018-06-25 17:46:15 · 173 阅读 · 0 评论 -
soa架构入门
内容整理自网络:下面说下B2C电商系统架构,B2C电商系统功能列表如下图所示。 传统项目的架构图如下所示,这种架构在并发量小的情况下是没有什么问题的,但是当并发量大的时候,这种架构瞬间就会崩溃。 先来说下当并发达到1000时的场景,我们知道,对于一个tomcat来讲,理论上能处理500的并发量,但实际它能应付的并发量有个三四百就不错了,那么当有1000人同时访问系统...原创 2018-06-25 15:19:58 · 1739 阅读 · 0 评论 -
使用Spring AOP实现MySQL数据库读写分离案例分析
一、前言分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。在进行数据库读写分离的时候,我们首先要进行数据库的主从配置,最简单的是一台Master和一台Slave(大型网站系统的话,当然会很复杂,这里只是分析了最简单的情况)。通过主从配置主从数据库保持了相同的数据,我们在进行读操作的时候访问从数据库Slave,...转载 2018-06-22 10:12:59 · 136 阅读 · 0 评论 -
大型网站应用之海量数据和高并发解决方案总结一二
一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该通过其他的思路去解决问题,互联网发展至今,已经提供了很多成熟的解决方案,但并不是都具有适用性,你把淘宝的...转载 2018-06-22 09:22:15 · 288 阅读 · 0 评论 -
使用mysqlreplicate命令快速搭建 Mysql 主从复制
MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场合。与之对应的是另一个同步技术是MySQL Cluster,但因为MySQL Cluster配置比较复杂,所以使用者较少。(可参考:http://blog.csdn.net/xlgen157387/article/details/51331...转载 2018-06-22 09:00:53 · 175 阅读 · 0 评论 -
数据库主从原因总结
为什么主从?Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操作则分摊到Slave上进行。这样一来的可以大大提高读取的效率。在一般的互联网应用中,经过一些数据调查得出结论,读/写的比例大概在 10:1左右 ,也就是说大量的数据操作是集中在读的操作,这也就是为什么我们会有多个Slave的原因。为什么读写分离?因为写操作涉及到锁的问题,不管是行锁还是表锁还是块锁,都是比...原创 2018-06-21 20:03:40 · 353 阅读 · 0 评论 -
MySQL主从复制的常见拓扑、原理分析以及如何提高主从复制的效率总结
一、主从复制搭建方法参考1、MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解请参考: http://blog.csdn.net/xlgen157387/article/details/51331244#comments2、使用mysqlreplicate命令快速搭建 Mysql 主从复制: http://blog.csdn.net/xlgen157387/article/...转载 2018-06-21 19:58:39 · 255 阅读 · 0 评论 -
一篇文章搞懂MySQL分表
背景企业开发中经常会遇见某个业务使用频繁,导致数据量特别大,而MySQL的单表承载的数据量有限,一般在1000万以内,字段多一些还会更少,我们解决这种业务就需要对数据进行拆分,也叫sharding ,将一个表拆分多个表,或者多个数据库,本次就介绍一下分表,知道分表逻辑分库也就不再是个难事。几个概念拆分因子:拆分因子也就是我们要按照什么维度拆分,比如,按照用户维度拆分,还是按照商户维度,还是其他,这...转载 2018-06-20 13:52:16 · 506 阅读 · 0 评论 -
Mysql分库分表方案
相关文章:1、 使用Spring AOP实现MySQL数据库读写分离案例分析2、MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解3、MySQL主从复制的常见拓扑、原理分析以及如何提高主从复制的效率总结4、使用mysqlreplicate命令快速搭建 Mysql 主从复制5、大型网站应用之海量数据和高并发解决方案总结一二一、MySQL扩展具体的实现方式随着业务规模的不断扩大...转载 2018-06-21 19:18:04 · 187 阅读 · 0 评论 -
APACHE分发策略
随着访问量的不断提升,以及对响应速度要求的苛刻,进行负载均衡设置就显得尤为重要了。公司的系统在最初设计的时候就已经考虑到了负载均衡的规划,www静态服务器配置了两台,由于初期项目时间紧,并且访问量并不高,所以当时只用了一台,另一台在内网中,只是进行了同步,并为发挥出效用来。此次就是对负载均衡的一个简单测试。 先介绍一下apache mod_proxy_balancer的几个配置规则: 将Apach...转载 2018-06-26 15:00:03 · 1661 阅读 · 0 评论