Replication Mechanisms for Database Environments
    1.
    发明申请
    Replication Mechanisms for Database Environments 有权
    数据库环境的复制机制

    公开(公告)号:US20140172794A1

    公开(公告)日:2014-06-19

    申请号:US13719737

    申请日:2012-12-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: Data replication in a database includes identifying a source database system. The source database includes a main index file and a delta log file. To create a replica, one or more symbolic links to the source database system are generated. The symbolic links identify a path to a physical location of the source database. A replica of the source database is generated based on the symbolic links. The replica includes a copy of the main index file and delta log file. Information associated with the replica and the symbolic links is stored in a recovery log. Replica are provided transparently to most database engine components by re-using partitioning infrastructure. Components “see” replica as tables with a single partition; that partition is a local replica.

    摘要翻译: 数据库中的数据复制包括识别源数据库系统。 源数据库包括主索引文件和增量日志文件。 要创建副本,将生成到源数据库系统的一个或多个符号链接。 符号链接标识到源数据库的物理位置的路径。 基于符号链接生成源数据库的副本。 副本包括主索引文件和增量日志文件的副本。 与副本和符号链接相关联的信息存储在恢复日志中。 通过重新使用分区基础架构,对大多数数据库引擎组件透明地提供副本。 组件“将”副本视为具有单个分区的表; 该分区是本地副本。

    Replication mechanisms for database environments
    2.
    发明授权
    Replication mechanisms for database environments 有权
    数据库环境的复制机制

    公开(公告)号:US09411866B2

    公开(公告)日:2016-08-09

    申请号:US13719737

    申请日:2012-12-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: Data replication in a database includes identifying a source database system. The source database includes a main index file and a delta log file. To create a replica, one or more symbolic links to the source database system are generated. The symbolic links identify a path to a physical location of the source database. A replica of the source database is generated based on the symbolic links. The replica includes a copy of the main index file and delta log file. Information associated with the replica and the symbolic links is stored in a recovery log. Replica are provided transparently to most database engine components by re-using partitioning infrastructure. Components “see” replica as tables with a single partition; that partition is a local replica.

    摘要翻译: 数据库中的数据复制包括识别源数据库系统。 源数据库包括主索引文件和增量日志文件。 要创建副本,将生成到源数据库系统的一个或多个符号链接。 符号链接标识到源数据库的物理位置的路径。 基于符号链接生成源数据库的副本。 副本包括主索引文件和增量日志文件的副本。 与副本和符号链接相关联的信息存储在恢复日志中。 通过重新使用分区基础架构,对大多数数据库引擎组件透明地提供副本。 组件“将”副本视为具有单个分区的表; 该分区是本地副本。

    Efficient Database Undo / Redo Logging
    3.
    发明申请
    Efficient Database Undo / Redo Logging 有权
    高效数据库撤消/重做日志

    公开(公告)号:US20160147786A1

    公开(公告)日:2016-05-26

    申请号:US14553833

    申请日:2014-11-25

    IPC分类号: G06F17/30 G06F11/14

    摘要: Log records are accessed as part of a database operation in a database. The log records log insert, update, and delete operations in the database and include, for each row, a row position, a fragment identifier (ID), and a row ID. Thereafter, as part of the database operation, rows specified by the log records are located by: using the fragment identifier and the row position within the corresponding record of the log if the fragment with the corresponding fragment identifier is still available, otherwise, using the row identifier within the corresponding record of the log to look up the row position in an index of a corresponding row identifier column. The database operation is then finalized using the located rows. Related apparatus, systems, techniques and articles are also described.

    摘要翻译: 日志记录作为数据库中数据库操作的一部分进行访问。 日志记录数据库中的日志插入,更新和删除操作,并为每行包括行位置,片段标识符(ID)和行ID。 此后,作为数据库操作的一部分,由日志记录指定的行通过以下方式定位:如果具有相应分段标识符的片段仍然可用,则使用片段标识符和日志对应记录中的行位置,否则使用 日志的相应记录中的行标识符,以查找相应行标识符列的索引中的行位置。 然后使用定位的行完成数据库操作。 还描述了相关设备,系统,技术和物品。

    OPTIMIZING SINGLE-VALUE DATABASE READ OPERATIONS USING A SINGLE VALUE CACHE
    5.
    发明申请
    OPTIMIZING SINGLE-VALUE DATABASE READ OPERATIONS USING A SINGLE VALUE CACHE 审中-公开
    优化单值数据库使用单值缓存读取操作

    公开(公告)号:US20150324382A1

    公开(公告)日:2015-11-12

    申请号:US14274973

    申请日:2014-05-12

    IPC分类号: G06F17/30

    摘要: The present disclosure describes methods, systems, and computer program products for optimizing single-value database read operations. One computer-implemented method includes initializing, by a computer, a single value cache associated with a created database table where a column of the database table contains a single or unique data value, verifying that the created database table is in a useable state, performing an operation on the database table, and retrieving the data value from the single value cache without locking the column containing the single or unique data value.

    摘要翻译: 本公开描述了用于优化单值数据库读取操作的方法,系统和计算机程序产品。 一种计算机实现的方法包括由计算机初始化与创建的数据库表相关联的单个值缓存,其中数据库表的列包含单个或唯一的数据值,验证所创建的数据库表是否处于可用状态,执行 数据库表上的操作,以及从单值缓存中检索数据值,而不锁定包含单个或唯一数据值的列。

    SYSTEMS TO PROVIDE DATABASE UPDATES
    9.
    发明申请
    SYSTEMS TO PROVIDE DATABASE UPDATES 有权
    提供数据库更新的系统

    公开(公告)号:US20150169648A1

    公开(公告)日:2015-06-18

    申请号:US14310781

    申请日:2014-06-20

    IPC分类号: G06F17/30 H04L29/08

    摘要: A system includes establishment of a WebSocket connection at a WebSocket endpoint of the system with a WebSocket client, registration of a callback at the WebSocket endpoint for an event associated with an update to data of the database, identification of an update to the data of the database at an HTTP endpoint of the system, sending, in response to the identification of the update, a trigger event from the HTTP endpoint, reception of the trigger event at the WebSocket endpoint, and execution of the callback by the WebSocket endpoint to transmit the update to the WebSocket client.

    摘要翻译: 系统包括在具有WebSocket客户机的系统的WebSocket端点处建立WebSocket连接,在WebSocket端点注册与数据库的数据更新相关联的事件的标识,对数据的更新的标识 在系统的HTTP端点处的数据库,响应于更新的标识,发送来自HTTP端点的触发事件,在WebSocket端点处接收触发事件,以及由WebSocket端点执行回调以传送 更新到WebSocket客户端。