【技术实现步骤摘要】
微服务数据处理方法、装置、电子设备及计算机可读介质
本公开涉及计算机信息处理领域,具体而言,涉及一种微服务数据处理方法、装置、电子设备及计算机可读介质。
技术介绍
微服务架构把复杂的业务分解为小的,独立的,相互连接的微服务。每个微服务解决一个特定领域的问题,彼此独立,都有自己独立的数据库,并且独立部署。微服务架构好处是,相比复杂的单体系统,单个服务更容易开发、理解和维护;每一个领域的微服务节点都能有专门的团队去实现,容易将每一个领域的微服务节点做专做精。并且每一个领域微服务都能独立开发独立部署,降低整个微服务系统微服务节点之间的耦合性。但是,因为每个微服务节点彼此独立,而且为了降低微服务节点之间的耦合,微服务节点之间是不能直接进行数据调用的。如果一个业务接口请求需要好几个领域的微服务节点的信息,这个时候,目前做法是在微服务节点组成的系统之上引入一个应用服务层,这个应用服务对照着一个产品,通过应用服务层来响应对不同微服务节点的请求,也通过应用层对不同微服务节点中的数据进行聚合,然后输出给用户。目前的做法中,因为不同领域微服务在部署上是独立的,应用服务层跨领域调用不同 ...
【技术保护点】
1.一种微服务数据处理方法,其特征在于,包括:获取对微服务节点中第一数据的查询处理请求;根据所述查询处理请求中的微服务节点的标识在指定数据库中确定索引信息;根据所述索引信息在所述指定数据库中读取第二数据;以及将所述第二数据进行整合处理生成返回信息,以响应所述查询处理请求。
【技术特征摘要】
1.一种微服务数据处理方法,其特征在于,包括:获取对微服务节点中第一数据的查询处理请求;根据所述查询处理请求中的微服务节点的标识在指定数据库中确定索引信息;根据所述索引信息在所述指定数据库中读取第二数据;以及将所述第二数据进行整合处理生成返回信息,以响应所述查询处理请求。2.如权利要求1所述的方法,其特征在于,根据所述索引信息在所述指定数据库中读取第二数据包括:根据所述索引信息在分布式全文搜索数据库集群中读取第二数据。3.如权利要求1所述的方法,其特征在于,还包括:确定待处理的微服务节点;为所述微服务节点建立索引信息;根据索引信息确定所述微服务节点中第一数据与所述指定数据库中第二数据的映射关系;以及根据所述索引信息与所述映射关系将所述微服务节点中的第一数据全量同步至所述指定数据库。4.如权利要求3所述的方法,其特征在于,所述指定数据库为提供分布式全文搜索的数据库。5.如权利要求4所述的方法,其特征在于,为所述微服务节点建立索引信息包括:为所述微服务节点建立Elasticsearch索引。6.如权利要求5所述的方法,其特征在于,所述微服务节点为关系型数据库节点;根据索引信息确定所述微服务节点中第一数据与指定数据库中第二数据的映射关系包括:根据Elasticsea...
【专利技术属性】
技术研发人员:卫丹,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。