System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 在基于表的定制场景中定制储存库制造技术_技高网
当前位置: 首页 > 专利查询>SAP欧洲公司专利>正文

在基于表的定制场景中定制储存库制造技术

技术编号:41652106 阅读:7 留言:0更新日期:2024-06-13 02:41
在一些实施方式中,提供了一种计算机实施的方法,包括:接收指示对数据库处的数据库表的至少一部分的改变的改变请求;响应于改变请求,向储存库发送包括数据库表的身份、数据库表的版本信息和数据库表的改变数据的查询;调用函数来确定数据库表的版本信息是否被映射到分支作为储存库处的分支存储库的平面文件;以及响应于分支存储库不包括分支,在分支存储库处打开分支并且将至少改变数据存储在分支存储库的分支中。还公开了相关系统、方法和制品。

【技术实现步骤摘要】

本公开大体上涉及包括多云技术的部署技术。


技术介绍

1、数据库管理系统已经成为许多计算机系统的组成部分。例如,一些系统每秒处理数百个(如果不是数千个)事务(这又可以随着时间而生成大量对应数据)。另一方面,一些系统对数据进行非常复杂的多维分析。在这两种情况下,基本数据库可能需要非常快速地处理对查询的响应,以便满足对事务时间的系统要求。考虑到这些查询的复杂性和/或它们的总量,基本数据库面临着优化性能的挑战,包括资源(诸如存储器和存储装置)的使用以及其他挑战,诸如版本管理、审计支持等。


技术实现思路

1、在一些实施方式中,提供了一种计算机实施的方法,包括:接收指示对数据库处的数据库表的至少一部分的改变的改变请求;响应于改变请求,向储存库发送包括数据库表的身份、数据库表的版本信息和数据库表的改变数据的查询;调用函数来确定数据库表的版本信息是否被映射到分支作为储存库处的分支存储库(branch store)的平面文件(flatfile);以及响应于分支存储库不包括分支,在分支存储库处打开分支并且将至少改变数据存储在分支存储库的分支中。

2、在一些变型中,本文中所公开的包括以下特征的特征中的一者或多者可以可选地被包括在任何可行组合中。该方法还可以包括:接收指示对数据库处的数据库表的至少第二部分的第二改变的第二改变请求。该方法还可以包括:响应于第二改变请求,向储存库发送包括数据库表的身份、数据库表的第二版本信息和数据库表的第二改变数据的第二查询。该方法还可以包括:调用函数来确定数据库表的版本信息是否被映射到分支作为储存库处的分支存储库的平面文件。响应于版本信息没有映射到分支,该方法还可以包括:在分支存储库处打开分支的第二分支并且将至少改变数据存储在分支存储库的第二分支中。该调用函数还可以包括使用odata协议来耦合数据库和储存库。数据库表的版本信息到分支存储库的分支的映射可以是经由odata协议执行的。

3、还描述了存储指令的非暂时性计算机程序产品(即,物理实施的计算机程序产品),该指令在由一个或多个计算系统的一个或多个数据处理器执行时使至少一个数据处理器进行本文中的操作。类似地,还描述了计算机系统,该计算机系统可以包括一个或多个数据处理器和耦合到一个或多个数据处理器的存储器。存储器可以暂时或永久地存储使至少一个处理器进行本文中所描述的操作中的一者或多者的指令。此外,方法可以由单个计算系统内或分布在两个或更多个计算系统中的一个或多个数据处理器实施。此类计算系统可以经由一种或多种连接来进行连接并且可以交换数据和/或命令或其他指令等,包括但不限于通过网络(例如互联网、无线广域网、局域网、广域网、有线网络等)的连接、经由多个计算系统中的一者或多者之间的直接连接等。

4、在以下附图和说明书中阐述了本文中所描述的主题的一种或多种变型的细节。本文中所描述的主题的其他特征和优点将根据说明书和附图以及权利要求书而变得显而易见。

本文档来自技高网...

【技术保护点】

1.一种计算机实施的方法,包括:

2.根据权利要求1所述的计算机实施的方法,还包括:

3.根据权利要求2所述的计算机实施的方法,还包括:

4.根据权利要求3所述的计算机实施的方法,还包括:

5.根据权利要求4所述的计算机实施的方法,还包括:

6.根据权利要求1所述的计算机实施的方法,其中调用所述函数还包括使用OData协议来耦合所述数据库和所述储存库。

7.根据权利要求6所述的计算机实施的方法,其中所述数据库表的所述版本信息到所述分支存储库的所述分支的所述映射是经由所述OData协议执行的。

8.一种系统,包括:

9.根据权利要求8所述的系统,还包括:

10.根据权利要求9所述的系统,还包括:

11.根据权利要求10所述的系统,还包括:

12.根据权利要求11所述的系统,还包括:

13.根据权利要求9所述的系统,其中调用所述函数还包括使用OData协议来耦合所述数据库和所述储存库。

14.根据权利要求13所述的系统,其中所述数据库表的所述版本信息到所述分支存储库的所述分支的所述映射是经由所述OData协议执行的。

15.一种包括代码的非暂时性计算机可读存储介质,所述代码在由至少一个处理器执行时引起包括以下各项的操作:

16.根据权利要求15所述的非暂时性计算机可读存储介质,还包括:

17.根据权利要求16所述的非暂时性计算机可读存储介质,还包括:

18.根据权利要求17所述的非暂时性计算机可读存储介质,还包括:

19.根据权利要求18所述的非暂时性计算机可读存储介质,还包括:

20.根据权利要求15所述的非暂时性计算机可读存储介质,其中调用所述函数还包括使用OData协议来耦合所述数据库和所述储存库,并且其中所述数据库表的所述版本信息到所述分支存储库的所述分支的所述映射是经由所述OData协议执行的。

...

【技术特征摘要】

1.一种计算机实施的方法,包括:

2.根据权利要求1所述的计算机实施的方法,还包括:

3.根据权利要求2所述的计算机实施的方法,还包括:

4.根据权利要求3所述的计算机实施的方法,还包括:

5.根据权利要求4所述的计算机实施的方法,还包括:

6.根据权利要求1所述的计算机实施的方法,其中调用所述函数还包括使用odata协议来耦合所述数据库和所述储存库。

7.根据权利要求6所述的计算机实施的方法,其中所述数据库表的所述版本信息到所述分支存储库的所述分支的所述映射是经由所述odata协议执行的。

8.一种系统,包括:

9.根据权利要求8所述的系统,还包括:

10.根据权利要求9所述的系统,还包括:

11.根据权利要求10所述的系统,还包括:

12.根据权利要求11所述的系统,还包括:

13.根据权利要求9所述的系统,其中调用所述...

【专利技术属性】
技术研发人员:W·克鲁姆佩尔曼V·齐克尔
申请(专利权)人:SAP欧洲公司
类型:发明
国别省市:

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

1