免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yuhongchun
打印 上一主题 下一主题

[讨论]电子商务/电子广告/游戏网站中常用的MySQL架构(获奖名单已公布) [复制链接]

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
81 [报告]
发表于 2012-03-23 09:15 |只看该作者
回复 79# yuhongchun


    lvs,原来一直以为lvs做负载均衡的,看来out了.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
82 [报告]
发表于 2012-03-23 09:19 |只看该作者
回复 75# 老男孩linux培训


    老男孩来个调度器+DBn群组的配置实例怎么样?

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
83 [报告]
发表于 2012-03-23 09:19 |只看该作者
chenyx 发表于 2012-03-23 09:15
回复 79# yuhongchun


说少了,应该是LVS+Keepalived。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
84 [报告]
发表于 2012-03-23 09:20 |只看该作者
嗯,Keepalived做热备.

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
85 [报告]
发表于 2012-03-23 09:38 |只看该作者
chenyx 发表于 2012-03-23 09:20
嗯,Keepalived做热备.


并不仅仅只有此功能,LVS+Keepalived可以通过脚本剔除延迟慢或失效的从MySQL机器,而且LVS在软件负载均衡器中是最强的,在后端节点超过10台以上的情况,估计只有LVS能胜任。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
86 [报告]
发表于 2012-03-23 09:57 |只看该作者
读写分离是怎么实现的哇

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
87 [报告]
发表于 2012-03-23 10:05 |只看该作者
回复 86# wlforyou1


    在程序设计之初,读和写是通过不同的IP入口,这是思路一,或者定义类,或者用代理层,比如MySQL-proxy来实现。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
88 [报告]
发表于 2012-03-23 10:13 |只看该作者
回复 87# yuhongchun


    好深奥啊。我怎么才能搞会啊。唉

论坛徽章:
6
CU大牛徽章
日期:2013-04-17 10:59:39CU大牛徽章
日期:2013-04-17 11:01:45CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:582015年辞旧岁徽章
日期:2015-03-03 16:54:15
89 [报告]
发表于 2012-03-23 10:43 |只看该作者
说说我们网站现在数据库部分的架构:
由于是基于JavaEE,我们使用的是jpa(jdbc) + mysql replication,
使用jdbc:mysql://mysqlmaster,mysqlslave 并设置failOverReadOnly=false的方式做HA,
由于JPA实现已经包含了cache,将已读数据作为二级缓存保存在WebServer上了,所以无需使用memcached
(通过java RMI等实现多WebServer间缓存同步)






论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
90 [报告]
发表于 2012-03-23 10:45 |只看该作者
realmon 发表于 2012-03-23 10:43
说说我们网站现在数据库部分的架构:
由于是基于JavaEE,我们使用的是jpa(jdbc) + mysql replication,
使用 ...



谢谢分享!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP