搜索服务器介绍
搜索服务器是一个微型的NC服务器,它的作用是把搜索服务从业务服务器(用户用来做业务的应用服务器)中独立出来。搜索服务器专门用来而且只用来提供搜索服务。搜索所需要的各个环节,包括从数据库爬取数据,建立索引,搜索得到结果,整个过程都在搜索服务器上完成,而业务服务器不再需要维护与搜索相关的各种服务,只需要将与搜索相关的调用请求发送到搜索服务器就可以了。部署搜索服务器来提供搜索服务具有诸多优势,主要包括以下几点:
系统性能 | NC65自带搜索服务 | 搜索服务器 |
搜索服务稳定性 | 每次系统重启,搜索服务都需要重新计算相关资源分配,容易出现不稳定的情况 | 搜索服务器一经启动可以一直提供搜索服务,重启应用服务器时无需重启搜索服务器,搜索服务极其稳定 |
应用服务器稳定性 | 搜索服务需要与各种业务操作抢占线程和内存资源,数据规模较大时会对应用服务器本身带来一定的压力 | 搜索服务器全部资源用来维护搜索服务,应用服务器不再需要提供相关的线程和内存资源,整个系统更加高效和稳定 |
相关问题定位 | 业务出问题需要打补丁时,需要重启环境,系统重启会使搜索服务重新计算相关资源分配,容易出现不稳定的情况。搜索服务出问题需要打补丁,也需要重启系统,重启时就需要暂停前台业务 | 业务出问题时只需要重启应用服务器,搜索服务器不需要重启。搜索服务需要打补丁时只需要重启搜索服务器,不用重启应用服务器,客户在前台仍然可以正常进行除搜索以外的业务操作 |
操作简便性 | 配置和使用比较复杂,需要手动点击重爬全部按钮 | 操作简单。配置完成后,一键启动自动建立索引,无需点击重爬全部按钮 |
patch_v65高性能架构补丁.zip
SearchServer.zip(搜索服务器的代码);
NC65业务服务器支持搜索服务器补丁.zip
本站不提供下载资料的技术支持。使用者必须具备技术能力并自行解决问题!否则请勿下载。