CN111651479A - 一种物品评估方法、装置及其相关设备 - Google Patents
一种物品评估方法、装置及其相关设备 Download PDFInfo
- Publication number
- CN111651479A CN111651479A CN202010295889.6A CN202010295889A CN111651479A CN 111651479 A CN111651479 A CN 111651479A CN 202010295889 A CN202010295889 A CN 202010295889A CN 111651479 A CN111651479 A CN 111651479A
- Authority
- CN
- China
- Prior art keywords
- article
- target evaluation
- information
- evaluation
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000011156 evaluation Methods 0.000 title claims abstract description 211
- 241001178520 Stomatepia mongo Species 0.000 claims abstract description 46
- 238000000034 method Methods 0.000 claims description 27
- 238000004364 calculation method Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 10
- 230000011218 segmentation Effects 0.000 claims description 8
- 238000012216 screening Methods 0.000 claims description 6
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2452—Query translation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请公开了一种物品评估方法,应用于ElasticSearch服务器,包括根据接收到的评估请求获取待评估物品的物品信息;根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端;该物品评估方法可以在满足系统稳定性需求的同时,有效地提高数据查询效率。本申请还公开了一种物品评估系统、装置、服务器以及计算机可读存储介质,均具有上述有益效果。
Description
技术领域
本申请涉及服务器技术领域,特别涉及一种物品评估方法,还涉及一种物品评估系统、装置、服务器和计算机可读存储介质。
背景技术
在项目的具体开发过程中,后端服务是最基础的,而一个项目的大小程度直接决定了后端服务的接口数量与复杂程度。在实时性要求较高的场景中,要求很快的数据返回速度,而在大数据量的批量查询中,则要求能够将大量数据进行稳定传输与评估。但是,由于评估是基于样本库中积累的海量样本数据进行模糊查询,并且,对于查询结果,在最终反馈给用户之前,有时还需要对其进行进一步的加工处理,这对系统的整体性能提出了较高的要求,因此,传统的关系型数据库由于其数据查询缓、效率低下的缺陷,已经很难支撑当前的应用场景。
因此,如何在满足系统稳定性需求的同时,有效提高数据查询效率是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种物品评估方法,该物品评估方法可以在满足系统稳定性需求的同时,有效地提高数据查询效率;本申请的另一目的是提供一种物品评估系统、装置、服务器和计算机可读存储介质,也具有上述有益效果。
为解决上述技术问题,第一方面,本申请提供了一种物品评估方法,应用于ElasticSearch服务器,包括:
根据接收到的评估请求获取待评估物品的物品信息;
根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;
根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端。
优选的,所述根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息,包括:
对所述物品信息进行分词处理,获得各物品关键词;
从所述Mongo数据库中查询获得各所述物品关键词对应的目标评估信息。
优选的,所述从所述Mongo数据库中查询获得各所述物品关键词对应的目标评估信息,包括:
通过所述Mongo数据库的预设API接口获得各所述物品关键词对应的目标评估信息。
优选的,所述根据所述目标评估信息计算获得目标评估值之前,还包括:
对各所述目标评估信息进行去重处理,获得处理后的目标评估信息。
优选的,所述根据所述目标评估信息计算获得目标评估值,包括:
获取各所述目标评估信息的匹配度;
筛选并保留所述匹配度超出预设匹配度的目标评估信息;
对各所述目标评估信息进行均值计算,获得所述目标评估值。
优选的,所述将所述目标评估值反馈至请求终端,包括:
通过webSocket协议将所述目标评估值反馈至所述请求终端。
第二方面,本申请还提供了一种物品评估系统,包括ElasticSearch服务器,Mongo数据库以及客户端,其中,所述Mongo数据库存储有各类物品的评估信息;
所述客户端,用于发送评估请求至所述ElasticSearch服务器;
所述ElasticSearch服务器,用于根据所述评估请求从所述Mongo数据库中查询获得待评估物品对应的目标评估信息,根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至所述客户端。
第三方面,本申请还提供了一种物品评估装置,应用于ElasticSearch服务器,包括:
信息确定模块,用于根据接收到的评估请求获取待评估物品的物品信息;
信息查询模块,用于根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;
信息反馈模块,用于根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端。
第四方面,本申请还公开了一种服务器,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序以实现如上所述的任一种物品评估方法的步骤。
第五方面,本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如上所述的任一种物品评估方法的步骤。
本申请所提供的一种物品评估方法,应用于ElasticSearch服务器,包括根据接收到的评估请求获取待评估物品的物品信息;根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端。
可见,本申请所提供的物品评估方法,基于ElasticSearch服务器以及Mongo数据库进行目标数据查询,进而实现物品评估,ElasticSearch服务器提供有分布式全文搜索引擎,可根据条件快速返回数据,达到实时搜索,由此,有效的提高了数据查询效率,进一步提高了物品评估效率;同时,Mongo数据库为分布式数据库,其采用集群部署的形式,具有较高的稳定性和可靠性,可见,相较于传统关系型数据库模式,该种实现方式可以在满足系统稳定性需求的同时,有效地提高数据查询速度,保证物品评估效率。
本申请所提供的一种物品评估系统、装置、服务器和计算机可读存储介质,均具有上述有益效果,在此不再赘述。
附图说明
为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。
图1为本申请所提供的一种物品评估方法的流程示意图;
图2为本申请所提供的一种物品评估系统的框架图;
图3为本申请所提供的一种物品评估系统的结构示意图;
图4为本申请所提供的一种物品评估装置的结构示意图;
图5为本申请所提供的一种服务器的结构示意图。
具体实施方式
本申请的核心是提供一种物品评估方法,该物品评估方法可以在满足系统稳定性需求的同时,有效地提高数据查询效率;本申请的另一核心是提供一种物品评估系统、装置、服务器和计算机可读存储介质,也具有上述有益效果。
为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在项目的具体开发过程中,后端服务是最基础的,而一个项目的大小程度直接决定了后端服务的接口数量与复杂程度。在实时性要求较高的场景中,要求很快的数据返回速度,而在大数据量的批量查询中,则要求能够将大量数据进行稳定传输与评估。但是,由于评估是基于样本库中积累的海量样本数据进行模糊查询,并且,对于查询结果,在最终反馈给用户之前,有时还需要对其进行进一步的加工处理,这对系统的整体性能提出了较高的要求,因此,传统的关系型数据库由于其数据查询缓、效率低下的缺陷,已经很难支撑当前的应用场景。因此,为解决上述技术问题,本申请提供了一种物品评估方法,该物品评估方法可以在满足系统稳定性需求的同时,有效地提高数据查询效率。
请参考图1,图1为本申请所提供的一种物品评估方法的流程示意图,该物品评估方法应用于ElasticSearch服务器,包括:
S101:根据接收到的评估请求获取待评估物品的物品信息;
首先,本申请所提供的物品评估方法通过ElasticSearch服务器实现,ElasticSearch服务器是一种基于Lucene的搜索服务器,提供有分布式多用户能力的全文搜索引擎,能够达到实时搜索,具有稳定、可靠、快速、安装使用方便等优势。进一步,在本步骤中,其旨在实现物品信息的获取,该物品信息即为待评估物品的相关信息,可通过对接到的评估请求进行数据解析获得,其中,评估请求则是由请求终端,也即客户端发起的针对待评估物品的数据请求,用于请求实现物品评估。
S102:根据物品信息从Mongo数据库中查询获得待评估物品对应的目标评估信息;
本步骤旨在实现目标评估信息的获取,具体的,预先构建数据库,该数据库具体为Mongo数据库,Mongo数据库是一个基于分布式文件存储的数据库,可以为WEB应用提供可扩展的高性能数据,其采用集群部署的形式,可有效保证数据库的稳定性与可靠性,在本申请中,该Mongo数据库主要用于存储各类物品的物品信息以及对应的评估信息,例如,可以以物品评估表的形式进行存储,以保证物品、物品信息以及评估信息一一对应,便于数据查询。由此,在基于评估请求获得物品信息后,即可根据该物品信息从上述Mongo数据库中查询获得相应的评估信息,即上述目标评估信息。可以理解的是,目标评估信息的数量并不唯一,即从Mongo数据库中查询获确定的待评估物品对应的目标物品可能为多个,但并不影响本技术方案的实施。
作为一种优选实施例,上述根据物品信息从Mongo数据库中查询获得待评估物品对应的目标评估信息,可以包括:对物品信息进行分词处理,获得各物品关键词;从Mongo数据库中查询获得各物品关键词对应的目标评估信息。
本优选实施例提供了一种较为具体的目标评估信息的获取方法,具体而言,可先对物品信息进行分词处理,以提取获得相应的物品关键词,同样的,由于物品关键词的数量并不唯一,因此,从Mongo数据库中匹配获得的目标评估信息的数量也不唯一。由此,通过提取关键字进行数据查询,可有效保证数据查询的全面性,进而提高物品评估结果的准确性。
作为一种优选实施例,上述从Mongo数据库中查询获得各物品关键词对应的目标评估信息,可以包括:通过Mongo数据库的预设API接口获得各物品关键词对应的目标评估信息。
具体的,对于ElasticSearch服务器与Mongo数据库之间的数据传输,本优选实施例提供了一种较为具体的实现方式,即通过Mongo数据库中设置的API接口实现,Mongo数据库提供有丰富的API接口,且具有较高的可扩展性,可有效保证数据查询效率。
S103:根据目标评估信息计算获得目标评估值,并将目标评估值反馈至请求终端。
本步骤旨在实现物品评估,以获得待评估物品的目标评估值。具体的,可根据目标评估信息进行计算,通过预先设定的计算策略实现,如均值计算,权重计算等,进一步,在获得目标评估值后,将其反馈至请求终端即可,至此,完成物品评估。
作为一种优选实施例,上述根据目标评估信息计算获得目标评估值之前,还可以包括:对各目标评估信息进行去重处理,获得处理后的目标评估信息。
具体的,为进一步提高物品评估效率,在进行目标评估值计算之前可先进行数据去重处理,即将重复数据剔除,避免数据冗余,以有效减少不必要的数据计算,进而提高物品评估效率。
作为一种优选实施例,上述根据目标评估信息计算获得目标评估值,可以包括:获取各目标评估信息的匹配度;筛选并保留匹配度超出预设匹配度的目标评估信息;对各目标评估信息进行均值计算,获得目标评估值。
本优选实施例提供了一种较为具体的目标评估值计算方法,首先,获取各个目标评估信息对应的匹配度,具体可以在数据查询过程中获得,此时,为保证物品评估效率,可仅保留匹配度较高的一部分目标评估信息,避免需要计算全部的目标评估信息导致的效率低下问题,进一步,对筛选后保留的各个目标评估信息进行均值计算,即可获得对应的目标评估值,即待评估物品的评估价值。其中,预设匹配度的具体取值并不影响本技术方案的实施,由技术人员根据实际需求进行设定即可,本申请对此不做限定。
作为一种优选实施例,上述将目标评估值反馈至请求终端,可以包括:通过webSocket协议将目标评估值反馈至请求终端。
本优选实施例提供了一种较为具体的目标评估值的反馈方法,即基于webSocket协议实现,WebSocket协议是基于TCP的一种新的网络协议,其可以实现浏览器与服务器的全双工通信。
可见,本申请所提供的物品评估方法,基于ElasticSearch服务器以及Mongo数据库进行目标数据查询,进而实现物品评估,ElasticSearch服务器提供有分布式全文搜索引擎,可根据条件快速返回数据,达到实时搜索,由此,有效的提高了数据查询效率,进一步提高了物品评估效率;同时,Mongo数据库为分布式数据库,其采用集群部署的形式,具有较高的稳定性和可靠性,可见,相较于传统关系型数据库模式,该种实现方式可以在满足系统稳定性需求的同时,有效地提高数据查询速度,保证物品评估效率。
在上述各个实施例的基础上,以押品评估为例,本申请实施例提供了一种更为具体的物品评估方法,请参考图2,图2为本申请所提供的一种物品评估系统的框架图。
具体而言,该物品评估系统基于Spring boot架构,具体采用Spring boot+TransportClient+MongoTemplate+json格式输出的模式,其中:
1、Springboot是可以独立运行的Spring项目,有内嵌Servlet容器,且提供有starter,同时,简化Maven配置、XML配置方式为注解配置方式,更加便于使用;此外,该Springboot集成有Shiro框架,用以实现权限控制;
2、TransportClient可对ElasticSearch进行增删改查等操作,通过与ElasticSearch Java API连接建立与服务端的连接关系;
3、MongoTemplate提供有丰富的用于Mongodb的API接口,接口编写规范且便于扩展,可轻松实现对Mongodb的CURD(用于处理数据的基本原子操作,包括创建、更新、读取和删除操作等)。
由此,在对待评估押品进行价值评估时,对于输入的相关条件,服务端会先会针对可能存在的输入错误,进行干扰项过滤和分词处理,以最大程度的保证匹配的成功性;进一步,利用ElasticSearch强大的搜索能力,通过对数据库中多个来源的数据进行综合查询与分析,迅速匹配出相关度最高的几条结果,并根据这些结果的价格进行平均计算,获得待评估押品的估值,以有效防止个别来源的脏数据干扰,最大程度上确保评估结果的准确性;最后,利用webSocket协议实现主动向前端推送消息即可。
此外,除价值评估外,根据对数据实时性与稳定性要求的不同,服务端还提供了不同的功能模块,以满足不同的业务需求,如图2所示,可实现批量评估、市场分类、历史曲线、地址识别、数量统计、定时重估、风险预警、中文分词等功能。可见,框架中的各个模块职责分明,具有可追溯、可灵活调整的特性。
可见,本申请实施例所提供的物品评估方法,基于ElasticSearch服务器以及Mongo数据库进行目标数据查询,进而实现物品评估,ElasticSearch服务器提供有分布式全文搜索引擎,可根据条件快速返回数据,达到实时搜索,由此,有效的提高了数据查询效率,进一步提高了物品评估效率;同时,Mongo数据库为分布式数据库,其采用集群部署的形式,具有较高的稳定性和可靠性,可见,相较于传统关系型数据库模式,该种实现方式可以在满足系统稳定性需求的同时,有效地提高数据查询速度,保证物品评估效率。
为解决上述技术问题,本申请还提供了一种物品评估系统,请参考图3,图3为本申请所提供的一种物品评估系统的结构示意图,包括ElasticSearch服务器100,Mongo数据库200以及客户端300,其中,Mongo数据库200存储有各类物品的评估信息;
客户端300,用于发送评估请求至ElasticSearch服务器100;
ElasticSearch服务器100,用于根据评估请求从Mongo数据库200中查询获得待评估物品对应的目标评估信息,根据目标评估信息计算获得目标评估值,并将目标评估值反馈至客户端300。
可见,本申请实施例所提供的物品评估系统,基于ElasticSearch服务器以及Mongo数据库进行目标数据查询,进而实现物品评估,ElasticSearch服务器提供有分布式全文搜索引擎,可根据条件快速返回数据,达到实时搜索,由此,有效的提高了数据查询效率,进一步提高了物品评估效率;同时,Mongo数据库为分布式数据库,其采用集群部署的形式,具有较高的稳定性和可靠性,可见,相较于传统关系型数据库模式,该种实现方式可以在满足系统稳定性需求的同时,有效地提高数据查询速度,保证物品评估效率。
对于本申请提供的系统的介绍请参照上述方法实施例,本申请在此不做赘述。
为解决上述技术问题,本申请还提供了一种物品评估装置,该物品评估装置应用于ElasticSearch服务器,请参考图4,图4为本申请所提供的一种物品评估装置的结构示意图,包括:
信息确定模块1,用于根据接收到的评估请求获取待评估物品的物品信息;
信息查询模块2,用于根据物品信息从Mongo数据库中查询获得待评估物品对应的目标评估信息;
信息反馈模块3,用于根据目标评估信息计算获得目标评估值,并将目标评估值反馈至请求终端。
作为一种优选实施例,上述信息查询模块2可包括:
分词单元,用于对物品信息进行分词处理,获得各物品关键词;
查询单元,用于从Mongo数据库中查询获得各物品关键词对应的目标评估信息。
作为一种优选实施例,上述查询单元可具体用于通过Mongo数据库的预设API接口获得各物品关键词对应的目标评估信息。
作为一种优选实施例,该物品评估装置还可以包括去重模块,用于在上述根据目标评估信息计算获得目标评估值之前,对各目标评估信息进行去重处理,获得处理后的目标评估信息。
作为一种优选实施例,上述信息反馈模块3可包括:
获取单元,用于获取各目标评估信息的匹配度;
筛选单元,用于筛选并保留匹配度超出预设匹配度的目标评估信息;
计算单元,用于对各目标评估信息进行均值计算,获得目标评估值;
反馈单元,用于将目标评估值反馈至请求终端。
作为一种优选实施例,上述反馈单元可具体用于通过webSocket协议将目标评估值反馈至请求终端。
对于本申请提供的装置的介绍请参照上述方法实施例,本申请在此不做赘述。
为解决上述技术问题,本申请还提供了一种服务器,请参考图5,图5为本申请所提供的一种服务器的结构示意图,该服务器可包括:
存储器10,用于存储计算机程序;
处理器20,用于执行计算机程序时可实现如上述任意一种物品评估方法的步骤。
对于本申请提供的服务器的介绍请参照上述方法实施例,本申请在此不做赘述。
为解决上述问题,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如上述任意一种物品评估方法的步骤。
该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
对于本申请提供的计算机可读存储介质的介绍请参照上述方法实施例,本申请在此不做赘述。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本申请所提供的技术方案进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请的保护范围内。
Claims (10)
1.一种物品评估方法,其特征在于,应用于ElasticSearch服务器,包括:
根据接收到的评估请求获取待评估物品的物品信息;
根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;
根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端。
2.根据权利要求1所述的物品评估方法,其特征在于,所述根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息,包括:
对所述物品信息进行分词处理,获得各物品关键词;
从所述Mongo数据库中查询获得各所述物品关键词对应的目标评估信息。
3.根据权利要求2所述的物品评估方法,其特征在于,所述从所述Mongo数据库中查询获得各所述物品关键词对应的目标评估信息,包括:
通过所述Mongo数据库的预设API接口获得各所述物品关键词对应的目标评估信息。
4.根据权利要求1所述的物品评估方法,其特征在于,所述根据所述目标评估信息计算获得目标评估值之前,还包括:
对各所述目标评估信息进行去重处理,获得处理后的目标评估信息。
5.根据权利要求4所述的物品评估方法,其特征在于,所述根据所述目标评估信息计算获得目标评估值,包括:
获取各所述目标评估信息的匹配度;
筛选并保留所述匹配度超出预设匹配度的目标评估信息;
对各所述目标评估信息进行均值计算,获得所述目标评估值。
6.根据权利要求1所述的物品评估方法,其特征在于,所述将所述目标评估值反馈至请求终端,包括:
通过webSocket协议将所述目标评估值反馈至所述请求终端。
7.一种物品评估系统,其特征在于,包括ElasticSearch服务器,Mongo数据库以及客户端,其中,所述Mongo数据库存储有各类物品的评估信息;
所述客户端,用于发送评估请求至所述ElasticSearch服务器;
所述ElasticSearch服务器,用于根据所述评估请求从所述Mongo数据库中查询获得待评估物品对应的目标评估信息,根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至所述客户端。
8.一种物品评估装置,其特征在于,应用于ElasticSearch服务器,包括:
信息确定模块,用于根据接收到的评估请求获取待评估物品的物品信息;
信息查询模块,用于根据所述物品信息从Mongo数据库中查询获得所述待评估物品对应的目标评估信息;
信息反馈模块,用于根据所述目标评估信息计算获得目标评估值,并将所述目标评估值反馈至请求终端。
9.一种服务器,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序以实现如权利要求1至6任一项所述的物品评估方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如权利要求1至6任一项所述的物品评估方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010295889.6A CN111651479A (zh) | 2020-04-15 | 2020-04-15 | 一种物品评估方法、装置及其相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010295889.6A CN111651479A (zh) | 2020-04-15 | 2020-04-15 | 一种物品评估方法、装置及其相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111651479A true CN111651479A (zh) | 2020-09-11 |
Family
ID=72348075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010295889.6A Pending CN111651479A (zh) | 2020-04-15 | 2020-04-15 | 一种物品评估方法、装置及其相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111651479A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112817834A (zh) * | 2021-01-22 | 2021-05-18 | 上海哔哩哔哩科技有限公司 | 数据表评估方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102592237A (zh) * | 2012-01-16 | 2012-07-18 | 深圳市宇商网科技有限公司 | 基于电子商务网络平台的商品质押价格评估方法及系统 |
CN107274239A (zh) * | 2016-04-07 | 2017-10-20 | 大唐网络有限公司 | 二手物品交易网站实现委托评估和安全可信交易的方法 |
CN107329987A (zh) * | 2017-06-02 | 2017-11-07 | 广州启辰电子科技有限公司 | 一种基于mongo数据库的搜索系统 |
CN110837520A (zh) * | 2019-10-10 | 2020-02-25 | 苏宁云计算有限公司 | 一种数据处理方法、平台及系统 |
-
2020
- 2020-04-15 CN CN202010295889.6A patent/CN111651479A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102592237A (zh) * | 2012-01-16 | 2012-07-18 | 深圳市宇商网科技有限公司 | 基于电子商务网络平台的商品质押价格评估方法及系统 |
CN107274239A (zh) * | 2016-04-07 | 2017-10-20 | 大唐网络有限公司 | 二手物品交易网站实现委托评估和安全可信交易的方法 |
CN107329987A (zh) * | 2017-06-02 | 2017-11-07 | 广州启辰电子科技有限公司 | 一种基于mongo数据库的搜索系统 |
CN110837520A (zh) * | 2019-10-10 | 2020-02-25 | 苏宁云计算有限公司 | 一种数据处理方法、平台及系统 |
Non-Patent Citations (1)
Title |
---|
段刘卿: ""基于EPCIS的物品信息检索系统设计与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112817834A (zh) * | 2021-01-22 | 2021-05-18 | 上海哔哩哔哩科技有限公司 | 数据表评估方法及装置 |
CN112817834B (zh) * | 2021-01-22 | 2022-11-01 | 上海哔哩哔哩科技有限公司 | 数据表评估方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109033387B (zh) | 一种融合多源数据的物联网搜索系统、方法及存储介质 | |
CN102841897B (zh) | 一种实现增量数据抽取的方法、装置及系统 | |
CN106980573B (zh) | 一种构建测试用例请求对象的方法、装置及系统 | |
CN107861981B (zh) | 一种数据处理方法及装置 | |
CN110489475B (zh) | 一种多源异构数据处理方法、系统及相关装置 | |
WO2013121181A1 (en) | Method of machine learning classes of search queries | |
CN113918622B (zh) | 基于区块链的信息溯源方法及系统 | |
CN110928903B (zh) | 数据提取方法及装置、设备和存储介质 | |
CN105389352A (zh) | 日志处理方法和装置 | |
CN109614403B (zh) | 集群服务节点的数据一致性校验方法及装置 | |
CN105760380A (zh) | 数据库查询方法、装置及系统 | |
CN111723161A (zh) | 一种数据处理方法、装置及设备 | |
CN106709805B (zh) | 一种用户收益数据获取方法及系统 | |
CN108564462A (zh) | 征信数据的获取方法、终端设备及介质 | |
CN111737443A (zh) | 答案文本的处理方法和装置、关键文本的确定方法 | |
CN103744918A (zh) | 基于垂直领域的微博搜索排序方法及系统 | |
CN114116762A (zh) | 一种离线数据模糊搜索方法、装置、设备和介质 | |
CN109739854A (zh) | 一种数据存储方法及装置 | |
CN111126071B (zh) | 提问文本数据的确定方法、装置和客服群的数据处理方法 | |
CN111651479A (zh) | 一种物品评估方法、装置及其相关设备 | |
CN108664492A (zh) | 一种向用户推送内容的方法、装置、电子设备和存储介质 | |
US9092338B1 (en) | Multi-level caching event lookup | |
CN114398520A (zh) | 数据检索方法、系统、装置、电子设备及存储介质 | |
CN114328981A (zh) | 基于模式映射的知识图谱建立和数据获取方法、装置 | |
CN111159213A (zh) | 一种数据查询方法、装置、系统和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200911 |
|
RJ01 | Rejection of invention patent application after publication |