会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明申请
    • System and method for asynchronous update of indexes in a distributed database
    • 用于在分布式数据库中异步更新索引的系统和方法
    • US20090210429A1
    • 2009-08-20
    • US12070607
    • 2008-02-19
    • Parag AgrawalBrian CooperRaghu RamakrishnanUtkarsh SrivastavaRamana V. Yerneni
    • Parag AgrawalBrian CooperRaghu RamakrishnanUtkarsh SrivastavaRamana V. Yerneni
    • G06F17/30
    • G06F16/273
    • An improved system and method for asynchronous update of indexes in a distributed database is provided. A database server may receive the request to update the data and may update the data in a primary data table of the distributed database. An asynchronous index update of the indexes may be initiated at the time a record is updated in a data table and then control may be returned to a client to perform another data update. An activity cache may be provided for caching the records updated by a client so that when the client requests a subsequent read, the updated records may be available in the activity cache to support the various guarantees for reading the data. Advantageously, the asynchronous index update scheme may provide increased performance and more scalability while efficiently maintaining indexes over database tables in a large scale, replicated, distributed database.
    • 提供了一种用于在分布式数据库中异步更新索引的改进的系统和方法。 数据库服务器可以接收更新数据的请求,并且可以更新分布式数据库的主数据表中的数据。 可以在数据表中更新记录时启动索引的异步索引更新,然后可以将控制返回给客户端以执行另一数据更新。 可以提供活动缓存来缓存由客户端更新的记录,使得当客户端请求后续读取时,更新的记录可以在活动高速缓存中可用以支持读取数据的各种保证。 有利地,异步索引更新方案可以提供增加的性能和更大的可扩展性,同时有效地维护大规模,复制的分布式数据库中的数据库表的索引。
    • 9. 发明申请
    • System and method for writing data dependent upon multiple reads in a distributed database database
    • 依赖于分布式数据库数据库中的多次读取来写入数据的系统和方法
    • US20090210428A1
    • 2009-08-20
    • US12070604
    • 2008-02-19
    • Brian CooperUtkarsh SrivastavaRamana V. Yerneni
    • Brian CooperUtkarsh SrivastavaRamana V. Yerneni
    • G06F17/30
    • G06F17/30578
    • An improved system and method for writing data dependent upon multiple reads in a distributed database is provided. A client may read several data records and may then send a request to a database server to perform a transaction to write a data record dependent upon multiple data records read. A database server may receive the request specifying a transaction to write a data record dependent upon multiple data records read and may perform the transaction by latching a master data record to be written and validating the data records the write depends upon. The multiple data records upon which the write depends may be validated by verifying the multiple data records are current versions of the data records stored in the distributed database. Data intensive applications may use this transaction type in large scale distributed database systems to provide stronger consistency without significantly degrading performance and scalability.
    • 提供了一种根据分布式数据库中的多次读取来写入数据的改进的系统和方法。 客户端可以读取几个数据记录,然后可以向数据库服务器发送一个请求,以便执行一个交易来写数据记录,这取决于读取的多个数据记录。 数据库服务器可以接收指定交易的请求,以依据读取的多个数据记录来写入数据记录,并且可以通过锁存要写入的主数据记录来执行交易,并验证写依赖的数据记录。 可以通过验证多个数据记录来验证写入所依赖的多个数据记录是存储在分布式数据库中的数据记录的当前版本。 数据密集型应用程序可以在大规模分布式数据库系统中使用此事务类型,以提供更强的一致性,而不会显着降低性能和可扩展性。
    • 10. 发明授权
    • System and method for writing data dependent upon multiple reads in a distributed database
    • 依赖于分布式数据库中的多次读取来写入数据的系统和方法
    • US07895172B2
    • 2011-02-22
    • US12070604
    • 2008-02-19
    • Brian CooperUtkarsh SrivastavaRamana V. Yerneni
    • Brian CooperUtkarsh SrivastavaRamana V. Yerneni
    • G06F7/00G06F17/00
    • G06F17/30578
    • An improved system and method for writing data dependent upon multiple reads in a distributed database is provided. A client may read several data records and may then send a request to a database server to perform a transaction to write a data record dependent upon multiple data records read. A database server may receive the request specifying a transaction to write a data record dependent upon multiple data records read and may perform the transaction by latching a master data record to be written and validating the data records the write depends upon. The multiple data records upon which the write depends may be validated by verifying the multiple data records are current versions of the data records stored in the distributed database. Data intensive applications may use this transaction type in large scale distributed database systems to provide stronger consistency without significantly degrading performance and scalability.
    • 提供了一种根据分布式数据库中的多次读取来写入数据的改进的系统和方法。 客户端可以读取几个数据记录,然后可以向数据库服务器发送一个请求,以便执行一个交易来写数据记录,这取决于读取的多个数据记录。 数据库服务器可以接收指定交易的请求,以依据读取的多个数据记录来写入数据记录,并且可以通过锁存要写入的主数据记录来执行交易,并验证写依赖的数据记录。 可以通过验证多个数据记录来验证写入所依赖的多个数据记录是存储在分布式数据库中的数据记录的当前版本。 数据密集型应用程序可以在大规模分布式数据库系统中使用此事务类型,以提供更强的一致性,而不会显着降低性能和可扩展性。