[发明专利]数据库管理系统有效
申请号: | 201080039794.2 | 申请日: | 2010-02-15 |
公开(公告)号: | CN102754083A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 宫泽隆幸 | 申请(专利权)人: | 东芝解决方案株式会社 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 杨谦;胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 系统 | ||
1.一种数据库管理系统,其特征在于,具备:
输入部,输入事务请求以及事务的开始请求,所述事务请求包括数据库中存储的结构化文档数据的更新请求和检索请求;
更新部,按照所述更新请求,执行所述结构化文档数据中的成为更新对象的数据的更新处理;
检索部,按照所述检索请求,执行所述结构化文档数据中的成为检索对象的所述数据的检索处理;
事务管理部,管理多个所述事务,在所述事务的开始请求时,对一个所述事务分配一个事务ID;
第一存储部,存储第一事务中的更新处理的日志;
第二存储部,在由所述更新部更新了所述数据的情况下,将示出已做出了所述数据的更新的更新信息,与所述事务ID相对应地存储;以及
复原部,在与第一事务不同的第二事务中由所述检索部检索了所述数据时,在成为检索对象的所述数据的更新信息存在于所述第二存储部中的情况下,从所述日志存储部读取更新了所述数据的事务的日志,进行所述数据的复原处理。
2.根据权利要求1所述的数据库管理系统,其特征在于,
所述数据库存储部分数据,所述部分数据包括:表示所述结构化文档数据的结构信息的文档结构信息;表示所述结构化文档数据的文本内容的文本信息;以及表示分割所述文本而得到的字符的索引的索引信息,
所述第二存储部将用于确定被所述更新部更新了的所述数据的部分数据作为更新信息进行存储。
3.根据权利要求2所述的数据库管理系统,其特征在于,
所述部分数据具有作为标识符的部分数据ID,
所述第二存储部存储用于确定被所述更新部更新了的所述数据的所述部分数据的所述部分数据ID,
所述复原部在所述检索时,判断用于确定成为检索对象的所述数据的所述部分数据的部分数据ID是否存在于所述第二存储部中。
4.根据权利要求3所述的数据库管理系统,其特征在于,
所述事务管理部在提交或是中止了与所述部分数据相对应的所述事务的情况下,删除所述第二存储部的所述部分数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东芝解决方案株式会社,未经东芝解决方案株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080039794.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:沿垂直平面延伸的紧凑立式电感器
- 下一篇:一种逆磁性法拉第旋光玻璃的制备方法