প্রকল্প সম্পর্কে
redis-py হলো Redis কী-ভ্যালু স্টোরের জন্য পাইথন ক্লায়েন্ট লাইব্রেরি। এটি আউট-অফ-দ্য-বক্স Redis কমান্ডের জন্য বিল্ট-ইন সমর্থন প্রদান করে এবং স্ট্যান্ডআলোন, ক্লাস্টার, সেন্টিনেল এবং asyncio-এর মাধ্যমে আসিঙ্ক্রোনাস কানেকশন সহ বিভিন্ন সংযোগ মোড সমর্থন করে।
প্রধান ক্ষমতাগুলি হলো:
- সংযোগ ব্যবস্থাপনা: সম্পদ কার্যকরভাবে পরিচালনা করতে বিল্ট-ইন কানেকশন পুলিং।
- প্রোটোকল সমর্থন: RESP2 এবং RESP3 প্রোটোকলের সমর্থন, যুক্তিকৃত রেসপন্স শেপের জন্য বিকল্পসহ।
- পারফরম্যান্স অপ্টিমাইজেশন: দ্রুত রেসপন্স পার্সিংয়ের জন্য hiredis-এর সাথে ঐচ্ছিক একীকরণ।
- উন্নত বৈশিষ্ট্য:
- পাইপলাইন: নেটওয়ার্ক রাউন্ড-ট্রিপ সময় কমানোর জন্য একাধিক কমান্ড ব্যাচ করা।
- PubSub: চ্যানেলে সাবস্ক্রাইব এবং বার্তা শোনার জন্য একটি আলাদা ক্লাসের বাস্তবায়ন।
- খোঁজ ও কোয়েরি: Redis সার্চ ক্ষমতার সাথে একীকরণ, যার মধ্যে কোয়েরি ডায়ালেक्ट সমর্থন অন্তর্ভুক্ত।
- মাল্টি-ডেটাবেস ক্লায়েন্ট: স্বয়ংক্রিয় ফেলওভার এবং হেলথ মনিটরিং সহ অ্যাক্টিভ-অ্যাক্টিভ সেটআপের সমর্থন।
- বাল্ক হ্যাশ ইনজেশন: সাধারণ ফিল্ড নাম সহ হ্যাশ লোড অপ্টিমাইজ করার জন্য HIMPORT কমান্ড পরিবারের সমর্থন।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.