会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明申请
    • SYSTEM FOR PROVIDING SCALABLE IN-MEMORY CACHING FOR A DISTRIBUTED DATABASE
    • 为分布式数据库提供可扩展内存缓存的系统
    • US20100174863A1
    • 2010-07-08
    • US12724260
    • 2010-03-15
    • Brian F. CooperAdam SilbersteinUtkarsh SrivastavaRaghu RamakrishnanRodrigo Fonseca
    • Brian F. CooperAdam SilbersteinUtkarsh SrivastavaRaghu RamakrishnanRodrigo Fonseca
    • G06F12/08G06F17/30
    • G06F16/27
    • A system is described for providing scalable in-memory caching for a distributed database. The system may include a cache, an interface, a non-volatile memory and a processor. The cache may store a cached copy of data items stored in the non-volatile memory. The interface may communicate with devices and a replication server. The non-volatile memory may store the data items. The processor may receive an update to a data item from a device to be applied to the non-volatile memory. The processor may apply the update to the cache. The processor may generate an acknowledgement indicating that the update was applied to the non-volatile memory and may communicate the acknowledgment to the device. The processor may then communicate the update to a replication server. The processor may apply the update to the non-volatile memory upon receiving an indication that the update was stored by the replication server.
    • 描述了一种用于为分布式数据库提供可扩展的内存中缓存的系统。 该系统可以包括高速缓存,接口,非易失性存储器和处理器。 高速缓存可以存储存储在非易失性存储器中的数据项的缓存副本。 该接口可以与设备和复制服务器进行通信。 非易失性存储器可以存储数据项。 处理器可以从要应用于非易失性存储器的设备接收对数据项的更新。 处理器可以将更新应用于高速缓存。 处理器可以产生指示更新被应用于非易失性存储器并且可以将确认传送到设备的确认。 处理器然后可以将该更新传送到复制服务器。 当接收到由复制服务器存储更新的指示时,处理器可以将更新应用于非易失性存储器。
    • 10. 发明申请
    • 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.
    • 提供了一种用于在分布式数据库中异步更新索引的改进的系统和方法。 数据库服务器可以接收更新数据的请求,并且可以更新分布式数据库的主数据表中的数据。 可以在数据表中更新记录时启动索引的异步索引更新,然后可以将控制返回给客户端以执行另一数据更新。 可以提供活动缓存来缓存由客户端更新的记录,使得当客户端请求后续读取时,更新的记录可以在活动高速缓存中可用以支持读取数据的各种保证。 有利地,异步索引更新方案可以提供增加的性能和更大的可扩展性,同时有效地维护大规模,复制的分布式数据库中的数据库表的索引。