会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Seamless upgrades in a distributed database system
    • 在分布式数据库系统中进行无缝升​​级
    • US08326800B2
    • 2012-12-04
    • US13051967
    • 2011-03-18
    • Conor John CunninghamAjay KalhanClifford T. DibbleTomas TaliusSanteri Olavi VoutilainenJeffrey A. EastAlexandre VerbitskiYixue Zhu
    • Conor John CunninghamAjay KalhanClifford T. DibbleTomas TaliusSanteri Olavi VoutilainenJeffrey A. EastAlexandre VerbitskiYixue Zhu
    • G06F17/30
    • G06F17/30578
    • Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime.
    • 实施例旨在使用多个数据库服务器实例在计算机集群中提供数据库服务器实例的分布式数据库服务升级,并在升级期间监视和维护分布式数据库服务。 在一个实施例中,计算机集群中的每个计算机系统在群集中的每个节点上实例化至少两个不同的数据库服务器实例。 第一个数据库服务器实例被配置为使用当前分布式数据库版本进行操作,第二个实例被配置为使用新的更新的分布式数据库服务版本进行操作。 计算机系统接收到分布式数据库服务将被升级的指示。 然后,基于收到的指示,计算机系统将数据库副本从第一数据库服务器实例迁移到操作新的更新服务版本的第二数据库服务器实例,基本上没有用户可见的停机时间。
    • 4. 发明申请
    • System and method for providing system objects to a database
    • 将系统对象提供给数据库的系统和方法
    • US20060167925A1
    • 2006-07-27
    • US11042451
    • 2005-01-24
    • Samuel SmithYixue ZhuSameer VerkhedkarClifford Dibble
    • Samuel SmithYixue ZhuSameer VerkhedkarClifford Dibble
    • G06F17/30
    • G06F16/24535
    • A system and method are presented for providing system code to a variety of databases by using a resource database. The resource database contains pre-created system objects, which have been parsed and organized into a format suitable for execution. These pre-created system objects are capable of logically appearing in the variety of databases, while physically persisting in the resource database. Employing the resource database allows for quick upgrades and rollbacks since the pre-created system objects can be copied and installed on computer systems in a single file-copy operation. Additionally, the resource database limits accessibility to its pre-created system objects, thereby ensuring the integrity of the resource database. Lastly, the resource database contains its own metadata that is distinct from the metadata of the variety of databases.
    • 提出了一种通过使用资源数据库向各种数据库提供系统代码的系统和方法。 资源数据库包含预先创建的系统对象,这些对象已被解析并组织成适合执行的格式。 这些预先创建的系统对象能够逻辑上出现在各种数据库中,同时在资源数据库中持续存在。 使用资源数据库可以快速升级和回滚,因为可以在单个文件复制操作中将预先创建的系统对象复制并安装在计算机系统上。 此外,资源数据库限制了对其预先创建的系统对象的可访问性,从而确保资源数据库的完整性。 最后,资源数据库包含与各种数据库的元数据不同的自己的元数据。
    • 6. 发明申请
    • Method and system for collation support
    • 排序规则支持的方法和系统
    • US20060173823A1
    • 2006-08-03
    • US11050094
    • 2005-02-03
    • Yixue ZhuJun Fang
    • Yixue ZhuJun Fang
    • G06F7/00
    • G06F17/30448Y10S707/99933Y10S707/99935
    • A method of searching for objects in a second database using a query from a first database includes receiving a first query from the first database where the first query is generated using a collation associated with the first database or user session or explicitly specified by users, where the first database may be the same as the second database. The first query is rewritten to form a second query which includes a superset of the collation and a residue predicate which includes a predicate from the first query. An index plan is adopted which targets an index associated with the a multiple language collation expressed in the rewritten query. The rewritten query is executed accessing the index and corresponding data that align with the residue predicate. The total number of indexes provided can be much less than the number of indexes needed if all possible collations were individually indexed.
    • 使用来自第一数据库的查询来搜索第二数据库中的对象的方法包括从第一数据库接收第一查询,其中使用与第一数据库或用户会话相关联的归类或由用户显式指定的生成第一查询,其中 第一数据库可以与第二数据库相同。 重写第一个查询以形成第二个查询,其中包含排序规则的超集和残留谓词,其中包含第一个查询的谓词。 采用一种索引计划,其针对与重写查询中表示的多语言归类相关联的索引。 执行重写的查询访问索引和与残差谓词对齐的对应数据。 提供的索引总数可以远远小于所有可能的排序顺序被单独编入索引所需的索引数。
    • 7. 发明申请
    • DE-DUPLICATION AND COMPLETENESS IN MULTI-LOG BASED REPLICATION
    • 多重复制的复制和完整性
    • US20100274768A1
    • 2010-10-28
    • US12428495
    • 2009-04-23
    • Rui WangQun GuoYixue ZhuMichael E. Habben
    • Rui WangQun GuoYixue ZhuMichael E. Habben
    • G06F7/00G06F12/08G06F12/00
    • G06F17/30575G06F17/30368
    • Aspects of the subject matter described herein relate to multi-log based replication. In aspects, database fragments are associated with different logs. Each change to a duplicated database record may be recorded in multiple logs. A history data structure is used to determine when duplication schemas are valid. A duplication schema indicates what database fragments duplicate one or more database records. For a particular time range, the duplication schema history is used to determine whether currently available logs include all changes. If multiple logs include the same change, one log may be selected to provide the change. Non-duplicative changes may be placed into a single data stream usable to update a remote database.
    • 本文描述的主题的方面涉及基于多日志的复制。 在方面,数据库碎片与不同的日志相关联。 对重复数据库记录的每次更改可能会记录在多个日志中。 历史数据结构用于确定重复模式何时有效。 复制模式指示什么数据库片段复制一个或多个数据库记录。 对于特定时间范围,复制模式历史记录用于确定当前可用日志是否包括所有更改。 如果多个日志包含相同的更改,则可以选择一个日志来提供更改。 可以将不重复的更改放置在可用于更新远程数据库的单个数据流中。
    • 9. 发明授权
    • De-duplication and completeness in multi-log based replication
    • 基于多日志的复制中的重复数据删除和完整性
    • US08108343B2
    • 2012-01-31
    • US12428495
    • 2009-04-23
    • Rui WangQun GuoYixue ZhuMichael E. Habben
    • Rui WangQun GuoYixue ZhuMichael E. Habben
    • G06F7/00G06F17/00
    • G06F17/30575G06F17/30368
    • Aspects of the subject matter described herein relate to multi-log based replication. In aspects, database fragments are associated with different logs. Each change to a duplicated database record may be recorded in multiple logs. A history data structure is used to determine when duplication schemas are valid. A duplication schema indicates what database fragments duplicate one or more database records. For a particular time range, the duplication schema history is used to determine whether currently available logs include all changes. If multiple logs include the same change, one log may be selected to provide the change. Non-duplicative changes may be placed into a single data stream usable to update a remote database.
    • 本文描述的主题的方面涉及基于多日志的复制。 在方面,数据库碎片与不同的日志相关联。 对重复数据库记录的每次更改可能会记录在多个日志中。 历史数据结构用于确定重复模式何时有效。 复制模式指示什么数据库片段复制一个或多个数据库记录。 对于特定时间范围,复制模式历史记录用于确定当前可用日志是否包括所有更改。 如果多个日志包含相同的更改,则可以选择一个日志来提供更改。 可以将不重复的更改放置在可用于更新远程数据库的单个数据流中。