[发明专利]一种分布式、多租户WEB网页操作搜索引擎构建平台在审
申请号: | 201611225509.1 | 申请日: | 2016-12-27 |
公开(公告)号: | CN106599294A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 王汇丰 | 申请(专利权)人: | 山东开创云软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南千慧专利事务所(普通合伙企业)37232 | 代理人: | 种道北 |
地址: | 250000 山东省济南市槐荫区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 租户 web 网页 操作 搜索引擎 构建 平台 | ||
技术领域:
本发明涉及一种分布式、多租户WEB网页操作搜索引擎构建平台。
背景技术:
目前,传统的搜索引擎需要专业的人员来进行开发,需要通过各种不同的服务器来进行搭建,同时还需要专业的人员进行维护,其构建过程十分复杂,需要了解搜索引擎的原理,需要悉知搜索引擎的所有API操作,curl的调用方式,需要了解搜索引擎的分词器是什么,如何进行工作等内容。这使得如果用户自行学习搜索引擎的搭建知识,其学习成本相当高昂,且耗时较长;如果请专业的人员来进行开发,也使得使用成本大大增加。
发明内容:
本发明为了弥补现有技术的不足,提供了一种分布式、多租户WEB网页操作搜索引擎构建平台,它设计合理,将搭建搜索引擎所需要的繁琐操作都封装起来,用户在搭建搜索引擎的过程中,可以随意调用这些被封装起来的繁琐操作,用户不必了解搜索引擎的工作原理和内部构造知识,使得普通用户能够方便快捷的搭建适用于自己的搜索引擎,极大地提高了用户体验,缩短了搭建时间,大大降低了搜索引擎的使用成本,解决了现有技术中存在的问题。
本发明为解决上述技术问题所采用的技术方案是:
一种分布式、多租户WEB网页操作搜索引擎构建平台,包括用户操作模块、配置模块、集群节点管理模块、权限模块和索引操作中心模块;
所述用户操作模块用于用户对搜索引擎进行操作;
所述配置模块用于将用户所设置的搜索引擎的配置数据记录在数据库中或者缓存中;
所述集群节点管理模块用于监控服务器集群以保证其健康状态;
所述权限模块用于控制用户权限;
所述索引擎操作中心模块用于根据用户提交的参数调用平台的内部封装,并将数据反馈给用户。
所述用户操作模块包括注册登录模块、构建模块、完善模块和使用模块;
用户通过注册登录模块确定身份和权限,鉴权过的用户才能对构建模块、完善模块和使用模块进行操作;
用户通过构建模块能够完成搜索引擎库和索引库的建立;
用户通过完善模块确定索引库的具体信息,包括索引名称、分词方式、存储方式、是否索引;
用户通过使用模块能够对搜索引擎库进行增加、删除和修改。
平台的内部封装为用户构建搜索引擎所使用到的配置工具。
本发明采用上述方案,将搭建搜索引擎所需要的繁琐操作都封装起来,用户在搭建搜索引擎的过程中,可以随意调用这些被封装起来的繁琐操作,用户不必了解搜索引擎的工作原理和内部构造知识,使得普通用户能够方便快捷的搭建适用于自己的搜索引擎,极大地提高了用户体验,缩短了搭建时间,大大降低了搜索引擎的使用成本。
具体实施方式:
为能清楚说明本方案的技术特点,下面通过具体实施方式,对本发明进行详细阐述。
一种分布式、多租户WEB网页操作搜索引擎构建平台,包括用户操作模块、配置模块、集群节点管理模块、权限模块和索引操作中心模块;
所述用户操作模块用于用户对搜索引擎进行操作;
所述配置模块用于将用户所设置的搜索引擎的配置数据记录在数据库中或者缓存中;
所述集群节点管理模块用于监控服务器集群以保证其健康状态;
所述权限模块用于控制用户权限;
所述搜索引擎操作中心模块用于根据用户提交的参数调用平台的内部封装,并将数据反馈给用户。
所述用户操作模块包括注册登录模块、构建模块、完善模块和使用模块;
用户通过注册登录模块确定身份和权限,鉴权过的用户才能对构建模块、完善模块和使用模块进行操作;
用户通过构建模块能够完成搜索引擎库和索引库的建立;
用户通过完善模块确定索引库的具体信息,包括索引名称、分词方式、存储方式、是否索引;
用户通过使用模块能够对搜索引擎库进行增加、删除和修改。
平台的内部封装为用户构建搜索引擎所使用到的配置工具。
用户在进行搭建的过程中,首先通过注册登录模块进行注册登录,在注册的过程中用户的身份信息被确认,用户在进行搜索引擎的搭建操作前,需要进行登录验证,只有鉴权过的用户才能够进行搭建操作,保证了索引库的安全性和稳定性。
用户通过特定的URL地址,对自己拥有的搜索引擎库实现增加删除修改,根据用户创建的搜索引擎,创建一个跟用用户名,创建的搜索引擎的名称哈希出来的一个参数,挂接在URL中,根据请求的URL来验证用户是否合法,是否有权限操作用户想要操作的搜索引擎库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东开创云软件有限公司,未经山东开创云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611225509.1/2.html,转载请声明来源钻瓜专利网。