会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • Database computer system with application recovery
    • 数据库计算机系统与应用程序恢复
    • US5946698A
    • 1999-08-31
    • US814808
    • 1997-03-10
    • David B. Lomet
    • David B. Lomet
    • G06F17/30
    • G06F11/1438Y10S707/99953
    • This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can be atomically flushed in a manner akin to flushing individual pages in database recovery techniques. To enable this monolithic treatment of the application, executions performed by the application are mapped to logical loggable operations which can be posted to the stable log. Any modifications to the application state are accumulated and the application state is flushed from time to time to stable storage using an atomic procedure. Applications are recovered by replaying the logged state transition operations, in the same manner that most database systems replay state transformation operations to recover database pages. This application recovery integrates with database recovery, and effectively eliminates or at least substantially reduces the need for check pointing applications. In addition, optimization techniques are described to make the read, write, and recovery phases more efficient.
    • 本发明涉及用于使应用从系统崩溃中恢复的数据库计算机系统和方法。 应用状态(即,地址空间)被视为单个对象,其可以类似于在数据库恢复技术中刷新单独页面的方式被原子地刷新。 为了实现对应用程序的这种单一处理,应用程序执行的执行映射到可以发布到稳定日志的逻辑可记录操作。 累积对应用状态的任何修改,并且使用原子程序将应用状态不时刷新到稳定存储。 通过重播记录的状态转换操作来恢复应用程序,方式与大多数数据库系统重播状态转换操作以恢复数据库页面相同。 该应用程序恢复与数据库恢复集成,并有效地消除或至少大大减少了对检查指向应用程序的需求。 此外,描述了优化技术,以使读取,写入和恢复阶段更有效率。
    • 9. 发明授权
    • Order preserving data translation
    • 订单保存数据转换
    • US5585793A
    • 1996-12-17
    • US258144
    • 1994-06-10
    • Gennady AntoshenkovDavid B. LometJames C. Murray
    • Gennady AntoshenkovDavid B. LometJames C. Murray
    • G06T9/00H03M7/30
    • G06T9/005H03M7/3088
    • In a computer system, input strings to be translated are composed of characters selected from a first alphabet. According to a predetermined criterion, a list of sub-strings is selected from the input strings to form entries in a dictionary. The entries of the dictionary are arranged according to a collating order of the first alphabet. An interval including the sub-strings of the input strings is partitioned into an all-inclusive and disjoint set of ranges. The sub-strings of the interval are arranged according to the collating order of the first alphabet, and each sub-strings of a particular range has a common prefix, the common prefix selected from the list of sub-strings. A unique encoding is assigned to each common prefix, the corresponding set of unique encodings composed of characters selected from a second alphabet. The input strings are parsed, one at the time, into a plurality of tokens, each token corresponding to a sub-string selected from the dictionary. In an output string, there is placed for each token, a corresponding one of the set of unique encodings.
    • 在计算机系统中,要翻译的输入字符串由从第一字母表中选择的字符组成。 根据预定标准,从输入字符串中选择一个子串列表,以在字典中形成条目。 字典的条目按照第一个字母表的整理顺序排列。 包括输入字符串的子串的间隔被划分成一个全包和不相交的范围集合。 间隔的子串根据第一字母表的整理顺序排列,特定范围的每个子串具有共同的前缀,从子列表中选择的公用前缀。 每个公共前缀分配唯一的编码,由从第二个字母表中选择的字符组成的对应的唯一编码集。 将输入字符串一次解析成多个令牌,每个令牌对应于从字典中选择的子串。 在输出字符串中,为每个令牌放置一组唯一编码中相应的一个。
    • 10. 发明授权
    • Concurrency-control method and apparatus in a database management system
utilizing key-valued locking
    • 利用键值锁定的数据库管理系统中的并发控制方法和装置
    • US5485607A
    • 1996-01-16
    • US14188
    • 1993-02-05
    • David B. LometRussell J. Green
    • David B. LometRussell J. Green
    • G06F17/30
    • G06F17/30362Y10S707/99938
    • The concurrency-control mechanisms in a database-management system achieves high concurrency by using a lock-mode set larger than that conventionally employed for multi-granularity locking. In a system of key-valued locking in which locks on key-value ranges are acquired separately from the locks on the key values with which they are associated, the IX lock mode conventionally acquired on a range by update, insert, and delete operations is replaced with three separate lock modes respectively associated with those operations and invoked by them for range locking. In key-valued-locking systems in which ranges are locked commonly with the key-values associated with them, the mode set is further expanded so that each mode represents a different combination of range and key-value locks.
    • 数据库管理系统中的并发控制机制通过使用大于常规用于多粒度锁定的锁模式来实现高并发性。 在键值锁定系统中,键值范围的锁与其关联的键值分开获取锁定,通常通过更新,插入和删除操作在范围上获取的IX锁定模式是 替换为分别与这些操作相关联的三个单独的锁定模式,并由它们用于范围锁定。 在键值锁定系统中,范围与其相关联的键值通常被锁定,模式集进一步扩展,使得每个模式表示范围和键值锁定的不同组合。