redis-shard.

Redis Sharding-API
Jetzt downloaden

redis-shard. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Young King
  • Website des Verlags:
  • http://blog.flyzen.com

redis-shard. Stichworte


redis-shard. Beschreibung

Redis Sharding API. Redis-Shard ist eine REDIS-Sharding-API. Die Sharding erfolgt basierend auf der CRC32-Prüfsumme eines Schlüssel- oder Key-Tags ("Key {Key_tag}"), laut diesem Artikel http://antirez.com/post/redis-presharding.html.uage:Cheating einen Hash-Ring mit mehrere Server. Standardmäßig verwendet der Hash-Ring einen CRC32-Hash-Algorithmus auf dem Server des Servers. Sie können den Namen alles definieren, wie Sie möchten, aber es muss eindeutig sein. Ich möchte den Hashring nicht mit iPaddress binden, denn wenn ich einige Master- / Slave-Switches mache, kann ich nur die iPaddress-Konfiguration ändern. Der Name wird aufbewahrt, so dass der Auftrag von Hashring aufbewahrt wird. >>> von redis_shard.shardimport redisshardapi >>> Server = >>>>>> Client = redisshardapi (Server) >>> clientset (' test ', 1) >>> drucken client.get ('test') >>> client.zadd ('testset', 'erster', 1) >>> client.zadd ('testset', 'second', 2) >>> drucken client.zrange ('testset', 0, -1) Hash Tagssee Artikel http://antirez.com/post/redis-presharding.html für detail. >>> clientset ('foo', 2) >>> client.set ('a {foo}', 5) >>> client.set ('b {foo}', 5) >>> client.set ('c {foo}', 5) Anforderungen: · Python Was ist neu in dieser Version: · Fügen Sie Manifest.in-Datei hinzu


redis-shard. Zugehörige Software