会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Transient and Persistent Representation of a Unified Table Metadata Graph
    • 统一表元数据图的瞬态和持续表示
    • US20160147445A1
    • 2016-05-26
    • US14553215
    • 2014-11-25
    • Ivan SchreterDavid WeinThorsten Glebe
    • Ivan SchreterDavid WeinThorsten Glebe
    • G06F3/06G06F17/30
    • G06F17/30339G06F17/30584
    • Loading of table metadata into memory of an in-memory database is initiated. The table metadata is persisted across pages in a page chain. Thereafter, a plurality of metadata objects are materialized into memory that each include an object handle pinning an underlying persisted page in the page chain. The objects are populated with data from the underlying persisted pages. Subsequently, for one to many object relationships, a vector of object handles is generated that comprises a plurality of transient handles that each point to a different instance of a respective transient object. Alternatively, for one to one object relationships or many to one object relationships, an object handle to point to a respective linked object is generated. Related apparatus, systems, techniques and articles are also described.
    • 启动将表元数据加载到内存数据库的内存中。 表元数据在页链中的页面上持久化。 此后,将多个元数据对象实现到存储器中,每个元数据对象包括在页链中固定底层持久页面的对象句柄。 这些对象用来自底层持久化页面的数据填充。 随后,对于一对多对象关系,生成对象句柄的向量,其包括多个瞬态句柄,每个临时句柄指向相应的瞬时对象的不同实例。 或者,对于一对一对象关系或多对一关系,生成指向相应链接对象的对象句柄。 还描述了相关设备,系统,技术和物品。
    • 5. 发明申请
    • Providing Durability of In-Memory Columnar Datastores Using Multile Logs
    • 使用Multile Logs提供内存列数据存储的耐久性
    • US20150019516A1
    • 2015-01-15
    • US13937769
    • 2013-07-09
    • David WEINAnil GOELColin FLORENDO
    • David WEINAnil GOELColin FLORENDO
    • G06F17/30
    • G06F16/221G06F16/215
    • Embodiments described herein generally relate to providing durability of in memory columnar datastores using multiple logs. A computer-implemented method is described. The method includes receiving a request to perform a transaction involving multiple tables in a column-oriented database system. The method further includes performing the transaction on each of the two or more database tables. Performance of the transaction generates two or more commit fragments corresponding to each of the two or more database tables. The method further includes writing each commit fragment to a transaction log for each of the two or more database tables. The method also includes writing a commit record for the transaction to a commit log after all commit fragments have been written.
    • 本文描述的实施例通常涉及使用多个日志提供存储器柱状数据存储的耐久性。 描述了计算机实现的方法。 该方法包括在面向列的数据库系统中接收执行涉及多个表的事务的请求。 该方法还包括在两个或多个数据库表中的每一个上执行事务。 事务的性能生成与两个或多个数据库表中的每一个相对应的两个或更多个提交片段。 该方法还包括将每个提交片段写入两个或多个数据库表中的每一个的事务日志。 该方法还包括在写入所有提交片段之后,将事务的提交记录写入提交日志。
    • 6. 发明申请
    • System and Methodology Providing Workload Management in Database Cluster
    • 在数据库集群中提供工作负载管理的系统和方法
    • US20090037367A1
    • 2009-02-05
    • US11840283
    • 2007-08-17
    • David Wein
    • David Wein
    • G06F17/30
    • G06F9/5083G06F9/5061G06F11/2035G06F11/2046G06F11/2097G06F11/3409G06F11/3433G06F17/30306G06F2201/80G06F2209/5019G06F2209/5022
    • A system and methodology providing workload management in a database cluster. In one embodiment, for example, a method for allocating workload amongst a plurality of database servers sharing access to data comprises steps of: periodically collecting information about workload at each database server; distributing the workload information to each of the plurality of database servers; in response to a client connected to a first database server requesting that work be performed, examining the workload information to determine whether the requested work should be performed at a second database server having a lower workload than the first database server; if it is determined that the work should be performed at the second database server, automatically transferring the client connection to the second database server and performing the requested work at the second database server; and otherwise, performing the requested work at the first database server.
    • 在数据库集群中提供工作负载管理的系统和方法。 在一个实施例中,例如,在共享数据访问的多个数据库服务器之间分配工作负荷的方法包括以下步骤:周期性地收集关于每个数据库服务器上的工作负载的信息; 将所述工作负载信息分配给所述多个数据库服务器中的每一个; 响应于连接到第一数据库服务器的客户端请求执行工作,检查工作负载信息以确定是否应该在具有比第一数据库服务器低的工作负载的第二数据库服务器上执行所请求的工作; 如果确定应在第二数据库服务器处执行工作,则自动将客户端连接传送到第二数据库服务器并在第二数据库服务器执行所请求的工作; 否则,在第一数据库服务器处执行所请求的工作。