xapian主从部署
乐果 发表于 2014 年 12 月 02 日
一、实际需求
在一个实际的大型部署中,检索的客户端往往以remote方式对索引库进行检索,而非files进行检索。 这是因为大型应用中,因负载较大,单台已经不能支撑起整个检索的任务。
remote是以tcp协议走socket接口,这样就可以将检索任务独立出来进行部署。 实际上,仅仅独立部署还是不够的,当负载进一步加大,就需要分布式部署,最简单的方式就是设置“一主多从”—即主从部署。
其中有一台“主服务”负责索引库的写入(更新),其他的“从服务”定期从“主服务”中批量更新并负责读取(检索)。
二、实际部署步骤
现在假设有两台服务器
a `192.168.1…….