会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Exporting and Importing Database Tables in a Multi-User Database Environment
    • 在多用户数据库环境中导出和导入数据库表
    • US20160147809A1
    • 2016-05-26
    • US14553548
    • 2014-11-25
    • Ivan SCHRETERMuhammed ShariqueDeepak ShrivastavaMihnea Andrei
    • Ivan SCHRETERMuhammed ShariqueDeepak ShrivastavaMihnea Andrei
    • G06F17/30
    • G06F11/1446G06F17/30368G06F17/30377
    • Disclosed herein are system, method, and computer program product embodiments for exporting and importing database tables in a database management system using multi-version concurrency control (MVCC). An embodiment operates by first initiating an export of a database table in the database management system. During the export transaction, temporary creation and deletion timestamps are identified from MVCC information associated with each row in the database table. Each temporary timestamp is associated with a database transaction. A timestamp map is then generated that associates the identified temporary timestamps with commit timestamps of the associated transactions. The database table, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction are written to a binary file. When an import of the database table is initiated in a database management system, the database table is reconstructed from the table rows, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction in the binary file.
    • 本文公开了用于使用多版本并发控制(MVCC)在数据库管理系统中导出和导入数据库表的系统,方法和计算机程序产品实施例。 实施例通过首先在数据库管理系统中启动数据库表的导出来进行操作。 在导出事务期间,从与数据库表中的每行相关联的MVCC信息中识别临时创建和删除时间戳。 每个临时时间戳与数据库事务相关联。 然后生成时间戳图,其将所识别的临时时间戳与关联事务的提交时间戳相关联。 将导出事务的数据库表,关联的MVCC信息,时间戳映射和快照时间戳写入二进制文件。 当在数据库管理系统中启动数据库表的导入时,从二进制文件中的导出事务的表行,关联的MVCC信息,时间戳映射和快照时间戳重建数据库表。
    • 6. 发明授权
    • Rollover strategies in a N-bit dictionary compressed column store
    • N位字典压缩列存储中的翻转策略
    • US09489409B2
    • 2016-11-08
    • US14056454
    • 2013-10-17
    • Muhammed ShariqueAnil Kumar GoelMinhnea Andrei
    • Muhammed ShariqueAnil Kumar GoelMinhnea Andrei
    • G06F17/30
    • G06F17/30315G06F17/30091G06F17/30312
    • Disclosed herein are system, method, and computer program product embodiments for rollover strategies in an n-bit dictionary compressed column store. An embodiment operates by receiving a new value for addition to a compressed column store, determining that a current memory block of a most recently added token to the compressed column store is the insertion block. It is determined that the maximum token value has been reached for the current memory block. A new virtual memory block is created using the current insertion block, and a token corresponding to the new value is stored in the new virtual memory block. In another embodiment, when it is determined a maximum number of token values that may be stored in a compressed column store has been reached for a data dictionary, the compressed column store is converted into a composite store include a flat store where the new value is stored.
    • 这里公开了用于n位字典压缩列存储中的翻转策略的系统,方法和计算机程序产品实施例。 实施例通过接收用于添加到压缩列存储的新值来操作,确定到压缩列存储的最近添加的令牌的当前存储块是插入块。 确定当前内存块已达到最大令牌值。 使用当前插入块创建新的虚拟内存块,并且与新值对应的令牌存储在新的虚拟内存块中。 在另一个实施例中,当确定可以存储在数据字典中的压缩列存储中的令牌值的最大数目时,压缩列存储被转换为复合存储器,其中包括新值为 存储。
    • 7. 发明申请
    • STATIC ROW IDENTIFIER SPACE PARTITIONING FOR CONCURRENT DATA INSERTION IN DELTA MEMORY STORE
    • 在DELTA存储器存储器中进行同步数据插入的静态标识符空间分割
    • US20150186433A1
    • 2015-07-02
    • US14143610
    • 2013-12-30
    • Muhammed ShariqueMihnea AndréRolando Maldonado BlancoAnil Kumar Goel
    • Muhammed ShariqueMihnea AndréRolando Maldonado BlancoAnil Kumar Goel
    • G06F17/30
    • G06F17/30315G06F17/3038G06F17/30584
    • The current subject matter describes static partitioning and sub-partitioning of a row identifier space associated with a table in a delta memory store of a database so as to allow data to be concurrently inserted into rows identified by the corresponding sub-partitions. A server system associated with the database can receive data to be inserted into a database. The server system can select a sub-fragment of a row identifier space identifying identifiers of rows stored in the database for the table. The sub-fragment can be selected based on a preference specified by an insert operation used for insertion of the data into the columnar database and on availability of the sub-fragment. The server system can insert the data in rows identified by the selected sub-fragment while other data is being concurrently inserted in rows identified by other one or more sub-fragments of the row identifier space.
    • 当前的主题描述了与数据库的增量存储器存储器中的表相关联的行标识符空间的静态分区和子分区,以便允许数据被同时插入到由相应子分区标识的行中。 与数据库相关联的服务器系统可以接收要插入数据库的数据。 服务器系统可以选择行标识符空间的子片段,其标识存储在表的数据库中的行的标识符。 可以基于由用于将数据插入到列数据库中的插入操作指定的偏好以及子片段的可用性来选择子片段。 服务器系统可以将数据插入由所选择的子片段标识的行中,而其他数据被同时插入到由行标识符空间的其他一个或多个子片段标识的行中。
    • 9. 发明授权
    • Static row identifier space partitioning for concurrent data insertion in delta memory store
    • 在delta存储器中并行数据插入的静态行标识符空间分区
    • US09477699B2
    • 2016-10-25
    • US14143610
    • 2013-12-30
    • Muhammed ShariqueMihnea AndréRolando Maldonado BlancoAnil Kumar Goel
    • Muhammed ShariqueMihnea AndréRolando Maldonado BlancoAnil Kumar Goel
    • G06F17/30
    • G06F17/30315G06F17/3038G06F17/30584
    • The current subject matter describes static partitioning and sub-partitioning of a row identifier space associated with a table in a delta memory store of a database so as to allow data to be concurrently inserted into rows identified by the corresponding sub-partitions. A server system associated with the database can receive data to be inserted into a database. The server system can select a sub-fragment of a row identifier space identifying identifiers of rows stored in the database for the table. The sub-fragment can be selected based on a preference specified by an insert operation used for insertion of the data into the columnar database and on availability of the sub-fragment. The server system can insert the data in rows identified by the selected sub-fragment while other data is being concurrently inserted in rows identified by other one or more sub-fragments of the row identifier space.
    • 当前的主题描述了与数据库的增量存储器存储器中的表相关联的行标识符空间的静态分区和子分区,以便允许数据被同时插入到由相应子分区标识的行中。 与数据库相关联的服务器系统可以接收要插入数据库的数据。 服务器系统可以选择行标识符空间的子片段,其标识存储在表的数据库中的行的标识符。 可以基于由用于将数据插入到列数据库中的插入操作指定的偏好以及子片段的可用性来选择子片段。 服务器系统可以将数据插入由所选择的子片段标识的行中,而其他数据被同时插入到由行标识符空间的其他一个或多个子片段标识的行中。