动态对象存取系统及方法技术方案

技术编号:2857000 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种动态对象存取系统及方法,该系统包含有一数据库、一对象储存模块以及一数据检索模块。该数据库包含有一对象数据表以及一索引数据表。该对象数据表用以预存多个预定对象并包含有多个属性名称字段、多个属性值字段以及多个动态属性值字段。所述属性名称字段用以分别预存多个预定属性名称。每一属性值字段用以预存一个预定对象,一预定属性值。每一动态属性值字段用以预存一动态属性值。该索引数据表用以预存一索引数据。该对象储存模块连接于该数据库,用以依据一可延伸标记语言对动态属性值执行一动态对象储存处理,同时同步更新该索引数据表所对应的该索引数据。该数据检索模块连接于该数据库用以依据一快取规则检索该数据库。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种,特别是涉及一种使用于一数据库的,用以存取预存于该数据库的多个预定对象中一预定对象的一属性名称与该属性名称所对应的一预定属性值。
技术介绍
请参阅图1,图1为公知数据表10的示意图。公知数据库常利用一数据表10以储存多个预定对象。如图1所示,公知数据表10包含有多个属性名称字段11以及多个属性值字段13。所述属性名称字段11用以分别记录多个预定属性名称,例如Name、Age、Phone number、ID等。所述属性值字段13中,每一属性值字段13用以记录一个预定对象在所述预定属性名称中的一个预定属性名称所对应的一预定属性值。例如数据表10中,以“Tony”开头的第二列所包含的多个属性值字段13便可以代表一预定对象15,预定对象15可以称为对象“Tony”,而“26”则为对象“Tony”所对应的属性名称“Age”的一属性值。请参阅图2,图2为公知重置数据表12的示意图。在公知技术中,当需要增加对象“Tony”的一新属性名称为“Year”的属性值时,需先将数据表10中所有数据汇出,接着在数据库中建置(Create)一重置数据表12,再将所汇出的数据汇入重置数据表1本文档来自技高网...

【技术保护点】
一种动态对象存取系统,包含有:一数据库,该数据库包含有一对象数据表以及一索引数据表,该对象数据表用以预存多个预定对象并包含有:多个属性名称字段,用以分别预存多个预定属性名称;多个属性值字段,每一属性值字段用以预存多个 预定对象中的一个预定对象,在所述预定属性名称中的一个预定属性名称所对应的一预定属性值;以及多个动态属性值字段,每一动态属性值字段用以预存所述预定对象中的一个预定对象所对应的一动态属性值;其中,该索引数据表用以预存根据每一动态 属性值字段的该动态属性值所各自对应的一索引数据;一对象储存模块,连接于该数据库,...

【技术特征摘要】

【专利技术属性】
技术研发人员:胡修华林建豪
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1