摘要 多年以来,主搜索的集群架构和排序算法相对比较单一,一定程度上制约了搜索业务的发展。本文主要介绍主搜索最新采用的索引分层技术。这种分层技术把主搜索集群架构从二维扩展到了三维。基于这种三维的新架构,主搜索可以根据不同的应用场景,选择不同的检索和排序算法,从而更好的提升主搜索的检索性能与检索效果。....
分类:
其他好文 时间:
2016-01-08 22:10:11
阅读次数:
294
MySQL优化的一些建议,单机MySQL的优化我分为三个部分,一是服务器物理硬件的优化,二是 MySQL安装时的编译优化,三是自身配置文件my.cnf的优化;如果单机的优化也解决不了你的数据库的压力的话,那这个时候就只有考虑采用集群架构的 方法,这个我在后面也会重点说明。 单机MySQL数据库的优....
分类:
数据库 时间:
2015-12-14 10:50:52
阅读次数:
195
电网网站架构案例系列的第二篇文章。主要讲解网站架构分析,网站架构优化,业务拆分,应用集群架构,多级缓存,分布式Session。
分类:
Web程序 时间:
2015-11-30 08:28:25
阅读次数:
339
1.JDK1.8和Tomcat7.0不兼容,支持Tomcat8.0.集群架构图:2.负载均衡:负载的基础是集群,集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同的硬件构成的计算机。如一个提供Web服务的集群,对外界看来是一个大Web服务器。负载均即把负载压力根据某...
分类:
Web程序 时间:
2015-11-26 01:16:36
阅读次数:
225
Heartbeat 是一个基于Linux开源的高可用集群系统。主要包括心跳服务和资源接管两个高可用集群组件。心跳监测服务可以通过网络链路和串口进行,而且支持冗余链路, 它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未收到对方发送的报文,那么就认为对方失效,这时需启动资源接管模块来接管运行在对方主机上的资源或者服务。...
分类:
其他好文 时间:
2015-11-04 14:54:36
阅读次数:
201
集群架构图HA方案测试用例:功能测试基于各种场景,我们主要针对redis缓存的get,set操作进行各种codis集群HA方案的验证当codis集群中只有一个Group1时,该场景可以确保测试程序操作的数据都在该分组的redis实例中(通过codis-proxy的程序大多数不会使用hashtag来区分slots,该场景测..
分类:
其他好文 时间:
2015-10-26 18:58:11
阅读次数:
386
集群的模块介绍:从MongoDB官方给的集群架构了解,整个集群主要有4个模块:Config Server、mongs、 shard、replica set:Config Server:用来存放集群的元数据,也就是存放所有分片的的配置数据,mongos第一次启动就需要连接configServer读取相...
分类:
数据库 时间:
2015-10-22 12:20:53
阅读次数:
326
部署mysql高可用、读写分离集群架构图:部署集群:主master和备master安装DRBD:http://732233048.blog.51cto.com/9323668/1665979主master和备master安装heartbeat和mysql:http://732233048.blog.51cto.com/9323668/1670068注意:图中主master与备master之间采用主主复制(不..
分类:
数据库 时间:
2015-09-28 19:28:07
阅读次数:
550
http://homeway.me/0x01.大型网站演化简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,...
分类:
其他好文 时间:
2015-09-27 19:59:53
阅读次数:
202