Redis-Shard. الترتيب والملخص
- موقع ويب الناشر:
- http://blog.flyzen.com
Redis-Shard. العلامات
Redis-Shard. وصف
Redis Sharding API. Redis-Shard هو API Redis Sharding. يتم sharding بناء على المجموع الاختباري CRC32 لعلامة مفتاح أو مفتاح ("المفتاح {key_tag}")، وفقا لهذه المقالة http://antirez.com/post/redis-presharding.html.usage:creating حلقة تجزئة مع خوادم متعددة. افتراضيا، يستخدم حلقة التجزئة خوارزمية Hashhing CRC32 على تكوين اسم الخادم. يمكنك تحديد اسم أي شيء كما تريد، ولكن يجب أن يكون فريدا. أنا لا أريد ربط Hashring باستخدام ipaddress، لأنه إذا قمت ببعض مفاتيح الماجستير / الرقيق، يمكنني فقط تغيير التكوين المرتبط ب IPADDRESS. يتم الاحتفاظ بالاسم، بحيث يتم الاحتفاظ بطلب Hashring. >>> من Redis_Shard.Shard استيراد Redisshardapi >>> الخوادم = >>>>>> العميل = redisshardapi (الخوادم) >>> العميل .Set ("اختبار"، 1) >>> طباعة Client.get ("اختبار") >>> Client.zadd ('Testset'، 'أولا'، 1) >>> Client.zadd ('Testset'، 'Second'، 2) >>> Client.Zrange ("اختبار"، 0، -1) Hash TagsSee المادة http://antirez.com/post/redis-presharding.html للحصول على التفاصيل. >>> Client.set ('Foo'، 2) >>> client.set ('a {foo}'، 5) >>> client.set ('b {foo}'، 5) >>> client.set (c {foo} '، 5) المتطلبات: بيثون ما الجديد في هذا الإصدار: إضافة ملف بيان
Redis-Shard. برامج ذات صلة