[发明专利]近实时搜索服务的优化方法在审
申请号: | 201811580863.5 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109656978A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 郝敬全;吴永;李善宝;李庆功;李占强;辛国茂;马述杰 | 申请(专利权)人: | 泰华智慧产业集团股份有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/27 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙) 11603 | 代理人: | 于淼 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种近实时搜索服务的优化方法,方法包括创建SolrCloud;设置热数据集;设置冷数据集;接收待索引的新数据;待索引的新数据被冷数据集处理并存储;当待索引的新数据在热数据集中时,则在热数据集中进行检索;当待索引的新数据不在热数据集中时,则在冷数据集中进行检索;当待索引的新数据部分在热数据集中时,则在热数据集和冷数据集中分别进行检索。本发明使用冷、热数据动态调整的模式,极大的提高了搜索速度,并提高了用户的体验和系统的搜索性能。通过在单台服务器上的每个磁盘中创建至少一个Solr实例,极大的提高了数据读取的速度,降低因读取数据而对整个搜索服务造成的耗时。 | ||
搜索关键词: | 热数据 新数据 索引 冷数据 搜索服务 检索 近实时 单台服务器 动态调整 数据读取 搜索性能 磁盘 创建 优化 耗时 存储 搜索 申请 | ||
【主权项】:
1.一种近实时搜索服务的优化方法,其特征在于,包括步骤:创建SolrCloud,包括步骤:在服务器的每一块磁盘上创建至少一个Solr实例,其中,所述服务器数量至少为一个,所述Solr实例包括NRT模式的Solr实例和RAM模式的Solr实例;对所述每一块磁盘上的每一个Solr实例进行命名,并分配内存;设置热数据集:通过所述RAM模式的Solr实例,将热数据存储到所述热数据集指定的所述服务器内存中;设置冷数据集:通过所述NRT模式的Solr实例,将冷数据存储到所述冷数据集指定的磁盘或固态硬盘中,同时自动将所述冷数据集中命中次数超过命中阈值的数据缓存到所述服务器内存中;接收待索引的新数据;所述待索引的新数据被所述冷数据集处理并存储;当所述待索引的新数据在所述热数据集中时,则在所述热数据集中进行检索;当所述待索引的新数据不在所述热数据集中时,则在所述冷数据集中进行检索;当所述待索引的新数据部分在所述热数据集中时,则在所述热数据集和所述冷数据集中分别进行检索。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰华智慧产业集团股份有限公司,未经泰华智慧产业集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811580863.5/,转载请声明来源钻瓜专利网。