[发明专利]一种信息处理方法和装置在审
申请号: | 202210820918.5 | 申请日: | 2022-07-13 |
公开(公告)号: | CN115130446A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 高松源;王贺宇 | 申请(专利权)人: | 京东科技信息技术有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F16/22;G06F16/242;G06F16/2457 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 和秀文;孙磊 |
地址: | 100176 北京市北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 装置 | ||
本发明公开了一种信息处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取新增对象的属性信息,所述属性信息指示了新增对象的属性及对应的属性值;根据所述属性信息,在元数据配置表中增加对应的元数据信息,所述元数据信息指示了所述属性对应的逻辑信息及物理信息;根据所述元数据信息,在数据库中存储所述属性对应的物理信息及属性值;在所述新增对象的属性信息发生变化的情况下,基于所述逻辑信息,对所述数据库中存储的物理信息及属性值进行处理。该实施方式实现了对新增对象的快速接入及后续维护,避免了因新增对象属性不同造成的数据库及底层业务代码修改的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种信息处理方法和装置。
背景技术
在对资产进行管理或者证券化的过程中,当有新增资产需要发行时,就需要向相应的服务平台接入新增资产,即需要在数据库中存储记录了新增资产属性的属性表。目前,主要有两种方式进行新增资产的接入:适配现有的属性表;生成新的属性表。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:适配现有的属性表,会导致属性表中字段含义与新增资产的属性无法一一对应,甚至还需要在现有属性表中增加新的属性字段;而无论是直接生成新的属性表,还是在现有属性表中增加属性字段,均需要修改数据库;而为了进一步实现后续对新增资产的维护,则还需要修改底层业务代码,操作繁琐、成本高、可扩展性差。
发明内容
有鉴于此,本发明实施例提供了一种信息处理方法和装置,能够实现对新增对象的快速接入,避免了因新增对象属性不同造成的修改数据库及底层业务代码的问题;同时,又可以基于属性的物理信息与逻辑信息的对应关系,实现对数据库中新增对象对应信息的维护,而无需关注底层物理字段。
为实现上述目的,根据本发明实施例的一个方面,提供了一种信息处理方法,包括:
获取新增对象的属性信息,所述属性信息指示了新增对象的属性及对应的属性值;
根据所述属性信息,在元数据配置表中增加对应的元数据信息,所述元数据信息指示了所述属性对应的逻辑信息及物理信息;
根据所述元数据信息,在数据库中存储所述属性对应的物理信息及属性值;
在所述新增对象的属性信息发生变化的情况下,基于所述逻辑信息,对所述数据库中存储的物理信息及属性值进行处理。
可选地,所述根据所述属性信息,在元数据配置表中增加对应的元数据信息,包括:
从所述属性信息中选取一个或多个属性;
确定所选取的属性对应的元数据信息,所述元数据信息指示了所选取属性对应的物理信息及逻辑信息;
将所述元数据信息存储至所述元数据配置表中。
可选地,所述基于所述逻辑信息,对所述数据库中存储的物理信息及属性值进行处理,包括:
基于业务场景编写一条或多条第一数据库命令语句,所述第一数据库命令语句指示了待处理属性对应的逻辑信息、属性值;
根据所述待处理属性对应的逻辑信息及物理信息,将所述第一数据库命令语句转换为第二数据库命令语句,所述第二数据库命令语句指示了待处理属性对应的物理信息、属性值;
批量执行所述第二数据库命令语句,以对所述待处理属性进行处理。
可选地,根据所述第一数据库命令语句所执行的处理操作,将所述第一数据库命令语句模块化以生成一个或多个功能模块,所述功能模块包括以下至少一者:属性增加模块、属性删除模块和属性更新模块;
选取一个或多个所述功能模块进行组合,以基于组合后的功能模块对待处理属性进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技信息技术有限公司,未经京东科技信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210820918.5/2.html,转载请声明来源钻瓜专利网。