CN114297201B 多级关联数据库的数据处理方法、装置及电子设备 (北京索为系统技术股份有限公司)_第1页
CN114297201B 多级关联数据库的数据处理方法、装置及电子设备 (北京索为系统技术股份有限公司)_第2页
CN114297201B 多级关联数据库的数据处理方法、装置及电子设备 (北京索为系统技术股份有限公司)_第3页
CN114297201B 多级关联数据库的数据处理方法、装置及电子设备 (北京索为系统技术股份有限公司)_第4页
CN114297201B 多级关联数据库的数据处理方法、装置及电子设备 (北京索为系统技术股份有限公司)_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本申请公开了一种多级关联数据库的数据据表对应的监听器基于监听到的变更事件触发的监听对象包括与对应数据表中的属性关联的监听到的变更事件更新对应数据表中的相关数2每个数据表对应的监听器基于监听到的变更事每个被触发的处理模块基于监听到的变更事件更新对应数据表中变更事件中包括变更属性的变更信息,所述基于监听到的变更事件联数据列表中包括与所述每个数据表中的属性和与属性关联的数据表之间的数据关联关获取预先配置的模型之间的关联模型数据列表,所述关联模型数获取为数据表配置的目标数据关联关系,获取所述目标数据关若所述关联模型数据列表中存在所述第一模型中的所述目标属性和所述第二模型的接收数据访问请求,所述数据访问请求包括待访问数据表的数据表标识基于所述待访问数据表的数据表标识获取所述待访问数据表对应的数据访问权限表,若所述查询者的用户标识不在所述待访问数据表对应的数据3在每个目标模型的库节点中搜索符合对应属性搜索条件的数据表基于数据表之间的关联关系,过滤出具有关联关系的6.一种多级关联数据库的数据处理装置,其特征在广播模块,用于当检测到所述数据库中任一数据表中的监听模块,用于每个数据表对应的监听器基于监听到的变更事件触更新模块,用于每个被触发的处理模块基于监听到的变更事件更新对变更事件中包括变更属性的变更信息,所述基于监听到的变更事件7.一种电子设备,包括存储器、处理器及4[0001]本申请涉及数据处理技术领域,尤其涉及一种多级关联数据库的数据处理方法、含多个库节点的数据库,每个库节点包括使用同一模型进行数据存储的多个对象的数据[0006]每个数据表对应的监听器基于监听到的变更事件触发每个数据表对应的处理模5联数据列表中的数据表的变更事件添加到所述每个数据表对应的监听器的型中的属性和属性所关联的子级模型的模型关联[0017]若所述关联模型数据列表中存在所述第一模型中的所述目标属性和所述第二模[0024]基于所述待访问数据表的数据表标识获取所述待访问数据表对应的数据访问权6含多个库节点的数据库,每个库节点包括使用同一模型进行数据存储的多个对象的数据得该计算机设备执行上述任一种TCP传输性能的控制的各种可选实现方式中7方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或[0058]Spring的Application拥有发布事件并且注册事件监听器的能力,拥有一套完整的事件发布和监听机制。在Java中,通过java.util.EventObject来描述事件,通过[0063]参考图1,其为本申请实施例提供的多级关联数据库的数据处理方法的应用场景个物料管理系统的后台数据处理。终端设备101和服务器102之间通过无线或有线网络连8务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布此进行详细的说明。虽然本申请实施例提供了如下述实施例或附图所示的方法操作步骤,列表中包括模型中的属性和属性所关联的子级模型的模型关联9系的方向为父级模型指向关联的子级模型,父级模型为与子级模型关联的属性所属的模关系,关联数据列表中包括数据表中的属性和与该属性关联的数据表之间的数据关联关基于该模型实例化的数据表进行更精细的分类联关系,获取目标数据关联关系中的目标属性所在数据表所属的库节点对应的第一模型,级数据表的变更事件添加到该数据表对应的监听器的监[0094]当用户更改了某个数据表中的数据后,服务器会自动生对应的数据访问权限表,若查询者的用户标识在待访问数据表对应的数据访问权限表中,则响应数据访问请求;若查询者的用户标识不在待访问数据表对应的数据访问权限表中,[0099]S302、基于待访问数据表的数据表标识获取待访问数据表对应的数据访问权限[0100]S303、判断待访问数据表对应的数据访问权限表中是否[0114]当用户想要搜索满足多个属性条件的数据时,可通过客候选结果集中,例如在模型A对应的库节点中搜索符合属性搜索条件一和属性搜索条件二T1,再从候选结果集UB中选择与数据表结果组合反馈给客户端。先在每个模型的库节点中检索到符合部分属性搜索条件的数据,[0118]监听模块402,用于每个数据表对应的监听器基于监听到的变更事件触发每个数[0119]更新模块402,用于每个被触发的处理模块基于监听到的变更事件更新对应数据系,获取所述目标数据关联关系中的目标属性所在数据表所属的库节点对应的第一模型,点;若遍历节点的过程中检测到任一节点的数据访问权限表中包含所述查询者的用户标[0133]本申请实施例提的多级关联数据库的数据处理装置与上述多级关联数据库的数SignalProcessor,DSP)、专用集成电路(ApplicationSpecifi[0136]存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(RandomAccessMemory,RAM)、静态随机访问存储器(StaticRandomAccessMemory,SRAM)、可编程只读存储器擦除可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,中的存储器502还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令的任何可用介质或数据存储设备,包括但不限于:移动存储设备、随机存取存储器(RAM,例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论