mysql问答汇集

问:A,B两台mysql实现主从复制,A提供写,B提供读,那既然B要同步A,当A更新数据的时候,B不也一样要更新吗?那B不还是没有实现负载减轻吗?还有能通过MYSQL proxy实现3台mysq均衡l吗?一台写,另外两台读,mysql proxy能自动来把读的操作均衡给读的那两台机器吗?
答:mysql复制通过2进制日志来实现从数据库数据的更新,而不是在主数据库上有数据更新后,再把这些更新传输到从数据库(注意把它与rsync这类基于文件的方式区分开来).二进制日志记录主数据库所做的更新操作(如插入/删除等),然后从数据库知道这个操作后就在自身执行这个过程.举个现实的例子:一个连锁型饭店新创了一道菜,你现在就在这个饭店的某个分店里,这时,你想吃上这道新菜,怎么办?让总店做一份给你快递过来还是分店按总店的制作方法做一份?
在方案中mysql_proxy主要做读写分离.关于mysql_proxy均衡具体细节,等我琢磨清楚了再与你讨论.
 
问:我是这样想的,mysql有个mysql cluster,可以实现mysql的真正写同步,我可以搭配web的那种负载均衡吗?把mysql也做个集群负载,这样,当web连接数据库时,就可以通过负载自动把数据请求均衡给两台mysql服务器.
对了,如果我做个nfs共享目录的话,和web从本机访问网站数据文件相比较是不是速度会慢很多,因为网络传输,毕竟没有在本机访问快呀.影响会不会很大..

没有nas  可以拿一个服务器共享目录(即nfs),每个web服务器挂接这个共享目录,这样就没有同步问题.

答:可以拿lvs来专门做mysql的负载.不过这样增加了系统的复杂程度,个人认为管理的精髓就是尽可能的简化.
nfs已经发展到版本4了,以前是udp协议,为了保证其可靠性,新的版本是tcp协议.因此不必有这个疑虑.当然这也有些技巧,如nfs通过私有网络共享,而不是用服务器的公网地址.
最好的办法是自己尝试.



















本文转自sery51CTO博客,原文链接:http://blog.51cto.com/sery/86152 ,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/540142.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自制 移动端 纯原生 Slider滑动插件

在Google搜关键字“slider”或“swiper”能找到一大堆相关插件,自己造轮子是为了能更好的理解其中的原理。 给这个插件取名为“veSlider”是指“very easy slider”非常简单的一个滑动插件。 这只是个半成品,仅仅实现了手指滑动、自动轮播、跳转等基本功…

ISA Server 2006 部署步骤

ISA Server 2006 部署步骤 Posted by 尹揆 在这里先把ISA2006的安装步骤给大家贴出来,后面陆续会有一些配置及日常的应用,希望大家多多指教!呵呵.ISA功能的强大自然不用多说了,一句话只要能想到它就能做到!放入光盘出现在我们面前还是其人性化的界面点默认的下一步吧接受协议序…

ELK 分析 nginx access 日志

注意:修改配置后建议重新创建index 1、nginx 日志文件格式 123log_format elk "$http_clientip | $http_x_forwarded_for | $time_local | $request | $status | $body_bytes_sent | ""$request_body | $content_length | $http_referer | $http_use…

mysql将查询数据另存

1.查询mysql的存储执行目录(secure-file-priv是指定文件夹作为导出文件存放的地方)所以需要查询以下,不然会报1290错误 show variables like %secure%;2.查询并转存 SELECT * into outfile C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\zo…

重新捡起flask(三)

记一次bug调试。 本来以为模板这一章可以很快的过掉的,刚刚写完的2其实只剩下个flask-moment时间库了,之前早就做过,记得很简单,本来说只要敲一下代码就结束,没想到,踩坑里去了。 调试bug吗,我想…

远程服务器部署spring boot 项目(centos7为例)

1.打包项目(可以是jar包,也可以是war包)以jar包为例(用eclipse打包):1.项目目录右击--debug as(run as)--maven build,然后输入package,点击debug&#xff0c…

SIN的服务器配置

统计了新加坡服务器中IBM XIV存储挂载的主机列表。 对于vmware虚拟机来说,是这么组成的: 存储分了多个lun,在os侧叫做data store,多个datastore挂给多个物理机,物理机(安装了esxi软件)称为ESXI主机,多个ESX…

sklearn的train_test_split

sklearn的train_test_split train_test_split函数用于将矩阵随机划分为训练子集和测试子集,并返回划分好的训练集测试集样本和训练集测试集标签。 格式: X_train,X_test, y_train, y_test cross_validation.train_test_split(train_data,train_target,…

textmate bundle for jquery

使用这个bundle的例子:键入ready然后按tab就会生成下面的代码:$(document).ready(function() { }); 其中第二行被选中,这时在里面编写jquery代码即可. 如果要查看某个function的官方文档的话可以在键入的function之后使用快捷键ctrlh 查看. 关于bundle的下载 这里是一个textmat…

sklearn机器学习实例

原创网址:https://blog.csdn.net/qq_27150893/article/details/80169736 sklearn是非常流行的机器学习库,实现了很多的机器学习模型。官网:http://scikit-learn.org/stable/ 里面有全面的实例和模型参数讲解,用到哪个模型就去官…

CSVDE批量导入域用户

CSVDE批量导入用户 你可以使用Csvde格式的文件在活动目录中创建用户帐号和其他类型的帐号。但你不能使用Csvde删除活动目录中的对象。 使用Csvde命令行工具创建用户帐号,采用下列步骤: 1. 创建Csvde输入文件。文件应包含下列信息。 属性行:这…

sklearn 实例

http://scikit-learn.org/stable/auto_examples/index.html sklearn例子大全 https://deeplearning4j.org/mnist-for-beginners deeplearning官网

pip 安装模块时报“pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonh”

连接镜像网站即可 以豆瓣镜像为例: 解决方案: pip install grpcio-tools -i https://pypi.doubanio.com/simple 后面的-i https://pypi.doubanio.com/simple即是镜像 镜像站推荐: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科…

【转载】细聊冗余表数据一致性(架构师之路)

本文主要讨论四个问题: (1)为什么会有冗余表的需求 (2)如何实现冗余表 (3)正反冗余表谁先执行 (4)冗余表如何保证数据的一致性 一、需求缘起 互联网很多业务场景的数据量…

ethtool如何让接口闪灯_如何解决专业家庭影院与卡拉OK的声学问题?

现在越来越多的专业家庭影院走进人们的家中,享受体验娱乐氛围的空间。在实际的生活中,许多人都把这个空间设计为多功能的影音娱乐室,集看电影、听音乐、卡拉OK、游戏娱乐等于一体,在这其中看电影与卡拉OK将这两个功能组合在同一个…

tensorflow学习笔记(1):sess.run()

原址:https://www.2cto.com/kf/201610/559887.html session.run() session.run([fetch1, fetch2]) import tensorflow as tf state tf.Variable(0.0,dtypetf.float32) one tf.constant(1.0,dtypetf.float32) new_val tf.add(state, one) update tf.assign(st…

关于MapReduce单词统计的例子:

要统计的文件的文件名为hello hello中的内容如下 hello  you hello  me 通过MapReduce程序统计出文件中的各个单词出现了几次.(两个单词之间通过tab键进行的分割) 1 import java.io.IOException;2 3 import mapreduce.WordCountApp.WordCountMapper.WordCountReducer;4 5 i…

朵朵糖故事机器人怎么更新_“故事贩卖机”专栏创始人温酒的新作,奇幻世界的暖心物语很治愈...

我有酒,你有故事吗?2015年,知乎上一个叫“故事贩卖机”的专栏横空出世,凭着一个个脑洞大开的故事,这个温吞而又温暖的专栏很快得到了读者的认可。而其中的创始人兼主打写手温酒,更是被粉丝们亲切地称呼为“…

python3 通过百度地图API获取城市POI点并存于CSV格式

原文信息: 作者:WenWu_Both 出处:http://blog.csdn.net/wenwu_both/article/ 版权:本文版权归作者和CSDN博客共有 转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中…

使用dropwizard(3)-加入DI-dagger2

前言 习惯了Spring全家桶,对spring的容器爱不释手。使用dropwizard,看起来确实很轻,然而,真正使用的时候不得不面临一个问题。我们不可能一个resource就能把所有的业务逻辑囊括!那么,必然就要有负责处理逻辑…