会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • ELASTIC SHARDING OF DATA IN A MULTI-TENANT CLOUD
    • 数据在多个云中的弹性保护
    • US20160203174A1
    • 2016-07-14
    • US14645109
    • 2015-03-11
    • Dinesh ShahaneKiran Gangadharappa
    • Dinesh ShahaneKiran Gangadharappa
    • G06F17/30
    • G06F16/2228
    • In an example embodiment, primary data is received from a first tenant in a computer network. Then auxiliary data relating to the primary data is received from the first tenant. A first index is created for the primary data and the auxiliary data from the first tenant. Then the first index is stored as a first shardlet. The first shardlet is bundled with one or more other shardlets for the tenant in a shard group. The shard group is packed with one or more other shard groups in a first shard. Then the first shard is stored in a first instance of a distributed database, the distributed database comprising a plurality of instances, each instance operating on a different logical or physical device.
    • 在示例实施例中,从计算机网络中的第一租户接收主数据。 然后从第一租户接收与主数据有关的辅助数据。 为主数据和来自第一租户的辅助数据创建第一个索引。 然后第一个索引作为第一个shardlet存储。 第一个shardlet与一个或多个其他shardlets捆绑在一个分片组中的租户。 分片组在第一个分片中包含一个或多个其他分片组。 然后,第一分片存储在分布式数据库的第一实例中,分布式数据库包括多个实例,每个实例在不同的逻辑或物理设备上操作。
    • 5. 发明申请
    • INDEXING HETEROGENEOUS SERCHABLE DATA IN A MULTI-TENANT CLOUD
    • 在多个云中指示异构的可编程数据
    • US20160203171A1
    • 2016-07-14
    • US14645193
    • 2015-03-11
    • Kiran GangadharappaDinesh Shahane
    • Kiran GangadharappaDinesh Shahane
    • G06F17/30
    • G06F16/27
    • In an example embodiment, a method for indexing data is provided. Primary data and auxiliary data is received from a first tenant in a computer network. A first index is then created for the primary data and the auxiliary data from the first tenant. The first index is stored in a first shard. Then primary data and auxiliary data are received from a second tenant in the computer network. A second index is created for the primary data and the auxiliary data from the second tenant. The second index is then stored in the first shard. The first shard is then stored in a first instance of a distributed database, the distributed database comprising a plurality of instances, each instance operating on a different logical or physical device.
    • 在示例实施例中,提供了一种用于索引数据的方法。 从计算机网络中的第一租户接收主数据和辅助数据。 然后为主数据和来自第一租户的辅助数据创建第一索引。 第一个索引存储在第一个分片中。 然后从计算机网络中的第二租户接收主数据和辅助数据。 为主数据和第二租户的辅助数据创建第二个索引。 然后将第二个索引存储在第一个分片中。 然后将第一个分片存储在分布式数据库的第一实例中,分布式数据库包括多个实例,每个实例在不同的逻辑或物理设备上运行。
    • 6. 发明申请
    • UPDATING DISTRIBUTED SHARDS WITHOUT COMPROMISING ON CONSISTENCY
    • 更新分发股票,而不影响一致性
    • US20160203168A1
    • 2016-07-14
    • US14645168
    • 2015-03-11
    • Kiran GangadharappaDinesh Shahane
    • Kiran GangadharappaDinesh Shahane
    • G06F17/30
    • G06F17/30575
    • In an example embodiment, a first data change and a second data change to data stored in a distributed database are received. The first data change and the second data change are batched in a communication to an index manager. The distributed database is reindexed based on the first data change and the second data change by creating a revised first shard index for a first shard in the distributed database and a revised second shard index for a second shard in the distributed database. The first shard and the second shard are instructed to update respective shard indexes. Confirmation that the first shard index has been updated is received. Then confirmation that the second shard index has been updated is received. In response to both of the confirmations, both the first shard and the second shard are instructed to commit their respective updates.
    • 在示例实施例中,接收对存储在分布式数据库中的数据的第一数据改变和第二数据改变。 第一个数据更改和第二个数据更改在与索引管理器的通信中进行批处理。 通过为分布式数据库中的第一分片创建经修订的第一分片索引和分布式数据库中的第二分片的修改的第二分片索引,基于第一数据改变和第二数据改变来重新建立分布式数据库。 指示第一个分片和第二个分片更新各个分片索引。 接收到第一个分片索引已被更新的确认。 接着确认第二分片索引已被更新。 为了响应这两个确认,第一个分片和第二个分片被指示提交各自的更新。