会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MONITORING MECHANISM FOR A DISTRIBUTED DATABASE
    • 分布式数据库的监测机制
    • WO2010037794A2
    • 2010-04-08
    • PCT/EP2009/062714
    • 2009-09-30
    • TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)HENRIKSEN, DennisNEVADO JIMÉNEZ, JorgeSAN MARTIN ARRIBAS, Marta
    • HENRIKSEN, DennisNEVADO JIMÉNEZ, JorgeSAN MARTIN ARRIBAS, Marta
    • G06F17/30
    • G06F17/30584G06F17/30581
    • The present invention faces the issue of data replication in different database nodes of a geographically distributed database wherein clients cannot always perform any database-related operation in the closest database node. Thus, the present invention provides for an enhanced distributed database system with a plurality of nodes, each node arranged for storing a replica of at least one partition of data, and a method of handling said distributed database system comprising the steps of: partitioning data into a number of partitions; replicating each partition into a number of replicas; for each partition, distributing the number of replicas amongst database nodes; activating more than one node; monitoring at each active node events of: latest updating of each replica, replica status, status of local resources in charge of each replica, and connectivity status of each replica; upon activation or deactivation of a node, determining which node is considered current master node for each partition in charge of current master replica; for any request received in a node to read/write data, determining the current master node in charge of the current master replica, and routing said request to said current master node.
    • 本发明面临地理分布式数据库的不同数据库节点中的数据复制问题,其中客户端不能总是在最近的数据库节点中执行任何与数据库相关的操作。 因此,本发明提供了一种具有多个节点的增强型分布式数据库系统,每个节点被安排用于存储至少一个数据分区的副本,并且一种处理所述分布式数据库系统的方法包括以下步骤:将数据分割成 多个分区; 将每个分区复制到多个副本中; 对于每个分区,在数据库节点之间分配副本的数量; 激活多个节点; 在每个活动节点监视以下事件:每个副本的最新更新,副本状态,负责每个副本的本地资源的状态以及每个副本的连接状态; 在激活或去激活节点时,确定负责当前主复制品的每个分区哪个节点被认为是当前主节点; 对于在节点中接收的任何请求来读取/写入数据,确定负责当前主副本的当前主节点,以及将所述请求路由到所述当前主节点。
    • 2. 发明申请
    • DISTRIBUTED MASTER ELECTION
    • 分布式大师选举
    • WO2010038149A2
    • 2010-04-08
    • PCT/IB2009/007030
    • 2009-09-30
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)SAN MARTIN ARRIBAS, MartaHENRIKSEN, DennisNEVADO JIMENEZ, Jorge
    • SAN MARTIN ARRIBAS, MartaHENRIKSEN, DennisNEVADO JIMENEZ, Jorge
    • H04L29/08G06F17/30
    • H04L67/1095H04L67/1002H04L67/1008H04L67/101H04L67/1097
    • A transmitting node in a telecommunications network, wherein data are distributed into one or more data storage groups (DSG), and wherein data related to a DSG is replicated into a plurality of data storage elements (DS) distributed along one or more nodes of the network. The transmitting node includes a network interface through which a bi-directional connection is established with a plurality of other nodes in a transport layer of the network, and from which messages are sent to the plurality of other nodes comprising an operational state matrix (OSM), which includes information held by the transmitting node about the operational state of the replicas of the DSs of each DSG. The transmitting node includes a memory for storing data. The transmitting node includes a processing unit which forms a list of the plurality of other nodes as having an answer pending of the node in the memory. The network interface receives an OSM from at least some of other nodes which are interpreted by the processing unit as answer messages from the list of the plurality of other nodes to the messages sent by the network interface, and which indicates that an OSM information exchange with the plurality of the other nodes is complete. The processing unit decides a node hosting the master DS replica of each DSG based on the OSM information exchange. The processing unit detects changes in a view of the world (VOW) which includes an accumulated set of OSMs with respect to each DSG hosted by the transmitting node. The network interface sends messages comprising changes in the VOW to the other nodes.
    • 其中数据被分布到一个或多个数据存储组(DSG)中,并且其中与DSG相关的数据被复制到多个数据存储元件(DS)中, 沿着网络的一个或多个节点分布。 发送节点包括网络接口,通过该网络接口建立与网络的传输层中的多个其他节点的双向连接,并且从该接口向包括操作状态矩阵(OSM)的多个其他节点发送消息, 其包括由发送节点保存的关于每个DSG的DS的副本的操作状态的信息。 发送节点包括用于存储数据的存储器。 发送节点包括处理单元,该处理单元将多个其他节点的列表形成为具有待存储器中的节点的答案。 网络接口从处理单元解释的至少一些其他节点接收OSM作为从多个其它节点的列表到由网络接口​​发送的消息的应答消息,并且该OSM指示与 多个其他节点完成。 处理单元基于OSM信息交换来决定托管每个DSG的主DS副本的节点。 处理单元检测世界视图(VOW)中的变化,其包括关于由发送节点托管的每个DSG的一组累积的OSM。 网络接口将包含VOW中更改的消息发送到其他节点。
    • 4. 发明公开
    • MONITORING MECHANISM FOR A DISTRIBUTED DATABASE
    • ÜBERWACHUNGSMECHANISMUSFÜREINE VERTEILTE DATENBANK
    • EP2350876A2
    • 2011-08-03
    • EP09783614.2
    • 2009-09-30
    • Telefonaktiebolaget LM Ericsson (publ)
    • HENRIKSEN, DennisNEVADO JIMÉNEZ, JorgeSAN MARTIN ARRIBAS, Marta
    • G06F17/30
    • G06F17/30584G06F17/30581
    • The present invention faces the issue of data replication in different database nodes of a geographically distributed database wherein clients cannot always perform any database-related operation in the closest database node. Thus, the present invention provides for an enhanced distributed database system with a plurality of nodes, each node arranged for storing a replica of at least one partition of data, and a method of handling said distributed database system comprising the steps of: partitioning data into a number of partitions; replicating each partition into a number of replicas; for each partition, distributing the number of replicas amongst database nodes; activating more than one node; monitoring at each active node events of: latest updating of each replica, replica status, status of local resources in charge of each replica, and connectivity status of each replica; upon activation or deactivation of a node, determining which node is considered current master node for each partition in charge of current master replica; for any request received in a node to read/write data, determining the current master node in charge of the current master replica, and routing said request to said current master node.
    • 提供具有多个节点的分布式数据库系统,每个节点存储至少一个数据分区的副本。 一种处理分布式数据库系统的方法包括:将数据分割成多个分区; 将每个分区复制到多个副本中; 为每个分区分配数据库节点之间的副本数; 激活多个节点; 每个活动节点上的监视事件:每个副本的最新更新,副本状态,负责每个副本的本地资源的状态以及每个副本的连接状态; 在节点的激活或去激活时,确定哪个节点被认为是负责当前主副本的每个分区的当前主节点; 对于在节点中接收的用于读/写数据的请求,确定当前主节点负责当前主副本,并将所述请求路由到所述当前主节点。