Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

72 results about "Consistent hashing" patented technology

In computer science, consistent hashing is a special kind of hashing such that when a hash table is resized, only K/n keys need to be remapped on average, where K is the number of keys, and n is the number of slots. In contrast, in most traditional hash tables, a change in the number of array slots causes nearly all keys to be remapped because the mapping between the keys and the slots is defined by a modular operation.

Method, System and Server of Removing a Distributed Caching Object

The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request includes an identifier of an object. The method may further apply consistent Hashing to the identifier of the object to obtain a Hash result value of the identifier, locates a corresponding cache server based on the Hash result value and renders the corresponding cache server to be a present cache server. In some embodiments, the method determines whether the present cache server is in an active status and has an active period greater than an expiration period associated with the object. Additionally, in response to determining that the present cache server is in an active status and has an active period greater than the expiration period associated with the object, the method removes the object from the present cache server. By comparing an active period of a located cache server with an expiration period associated with an object, the exemplary embodiments precisely locate a cache server that includes the object to be removed and perform a removal operation, thus saving the other cache servers from wasting resources to perform removal operations and hence improving the overall performance of the distributed cache system.
Owner:ALIBABA GRP HLDG LTD

Method for constructing hierarchical catalogue based on consistent hashing data distribution

ActiveCN102819599AImplement a hierarchical directory structureEliminate single points of failureSpecial data processing applicationsNODALFile system
The invention discloses a method for constructing a hierarchical catalogue based on consistent hashing data distribution. The method includes the steps: connecting a physical storage server with a storage hardware device to form / data1- / dataX physical storage catalogues through a local file system, and virtually turning the different physical storage catalogues into different logic storage nodes through a storage software server terminal; enabling the logic storage nodes and the physical storage catalogues to be in one-to-one mapping, and adjusting according to needs to realize dynamic migration; taking a logic storage volume as a unit to mount a file system by a storage client, wherein the logic storage volume consists of one or multiple logic storage nodes; and providing a global namespace through an access layer and data distribution of the client to enable physical storage catalogues of the constructed catalogue hierarchy on the physical storage server to be completely consistent with the global namespace of the client. The method has the advantages that uniformity of bottom physical storage and an upper logic structure is achieved to realize a hierarchical catalogue structure; and complete distribution of catalogue hierarchy is realized, single point of failure can be eliminated, and the like.
Owner:华数传媒网络有限公司 +1

Distributed processing system and method of node distribution in distributed processing system

InactiveUS20130191437A1Tolerance be balancedNetwork load toleranceDigital computer detailsElectric digital data processingGrid networkConsistent hashing
It is provided a distributed processing system comprising a two or more dimensional grid network, on which a virtual ring of a consistent hash is created, for coupling a plurality of nodes to which hash values are assigned, the plurality of nodes including at least a computational resource, and the nodes arranged at positions adjacent on the virtual ring being arranged at positions capable of communication without via other nodes in the grid network.
Owner:HITACHI LTD

Distributed cache method and system based on improved consistent hashing

The invention discloses a distributed cache method and system based on an improved consistent hashing. Included are a plurality of node servers. Each node server comprises a main cache region and a copy cache region. For each node server, the main cache region is used for caching, according to a consistent hashing algorithm, data written by a user or in need of access on the node server; and the copy cache region is used for caching, according to the consistent hashing algorithm, data of the main cache region of the previous node server on a hashing ring constituted by all the node servers. The invention effectively improves the reliability and availability of the system, and can also avoid a waste of resources and reduce the number of times of cached data synchronization.
Owner:CHINA TELECOM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products