大数据 分区分表 sphinx

本文介绍了负载均衡技术结合冗余服务器防止单点故障的方法,并探讨了客户请求从web端到服务器的具体流程。此外,还详细讲解了MySQL分表技术的应用场景及实现方式,以及使用mrtg进行网站监控的方法。

负载均衡 分流到不同的服务器 冗余技术 防单点故障 就是在服务器down机的时候另一台休眠服务器触发 (在正式服务器附近放上一台备用服务区器)负载均衡技术加上冗余技术形成集群也就是超级计算机  

二,客户请求web端流程 客户->交换机->路由器->linux服务器或者lvs服务器分流负载->web

三,mysql分表技术   预先估计会出现大数据量并且访问频繁的表,将其分为若干个表
这种预估大差不差的,论坛里面发表帖子的表,时间长了这张表肯定很大,几十万,几百万都有可能。 聊天室里面信息表,几十个人在一起一聊一个晚上,时间长了,这张表的数据肯定很大。像这样的情况很多。所以这种能预估出来的大数据量表,我们就事先分出个N个表,这个N是多少,根据实际情况而定。以聊天信息表为例:
我事先建100个这样的表,message_00,message_01,message_02..........message_98,message_99.然后根据用户的ID来判断这个用户的聊天信息放到哪张表里面,你可以用hash的方式来获得,可以用求余的方式来获得,

mrtg网站监控软件 mysql监控图 报警邮件postfix发邮件系统  apache压力测试 -ab 

memcached当服务器dowm机的时候数据会丢失 sphinx(丝分克丝)全文索引 更强大的全文搜素

如果你想一个免费、好用、极速的全文搜索引擎,sphinx无疑是最好的选择,但是不要忘记sphinx的目的:全文检索。不要去想那些乱七八糟条件。你想要把sphinx搜索变得像mysql那样灵活,可完全单独用在一些复杂的多条件搜索,像某些邮件的高级搜索,那么我建议你还是多花点时间在PHP或者mysql代码的优化上,因为那样可能会让你的搜索变得更慢。

 

转载于:https://www.cnblogs.com/wh-powerful-phper/p/7826140.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值