আজ আমরা বিশ্বকে Redis ভার্সন 7.0-এর জেনারেল অ্যাভেইলেবিলিটি সম্পর্কে জানাতে খুশি হচ্ছি, যেটি Redis Days SF কী-নোটে আজ এই বছর ঘোষণা করা হয়েছিল। রিলিজটি প্রায় এক বছরের জন্য ডেভেলপমেন্টের অধীনে ছিল, এবং তিনটি রিলিজ ক্যান্ডিডেট এগিয়ে আছিল, তাই আমরা মনে করি এটি প্রোডাকশন ব্যবহারের জন্য পর্যাপ্ত স্টেবল।
পূর্ববর্তী ভার্সন থেকে আপগ্রেড করা একটি রিলেটিভলি স্ট্রেইটফরওয়ার্ড প্রসেস, কারণ ব্যাওয়ার্ড কম্প্যাটিবিলিটি Redis প্রজেক্টের একটি ডিজাইন প্রিন্সিপল সবসময় থেকে। যাইহোক, Redis 7.0-এ আপগ্রেড করার আগে, দয়া করে কয়েক মিনিট নিন এবং রিলিজ নোট পড়ে নতুন ভার্সনের সাথে পরিচিত হন।
Redis 7.0 ইনপ্রুভমেন্ট এবং নতুন কমান্ড
সংক্ষেপে, Redis 7.0 এর প্রায় সব দিকের ইনক্রিমেন্টাল ইনপ্রুভমেন্ট অন্তর্ভুক্ত করে। সবচেয়ে নোটেবল হলো Redis Functions, ACLv2, কমান্ড ইন্ট্রাসপেকশন, এবং Sharded Pub/Sub, যেগুলো ইউজার ফিডব্যাক এবং প্রোডাকশনে শিখা পাঠের ভিত্তিতে বিদ্যমান ফিচারগুলোর একটি সিগনিফিক্যান্ট বিবর্তন রিপ্রেজেন্ট করে।
ভার্সন 7.0 প্রায় ৫০টি নতুন কমান্ড এবং অপশন যোগ করে এই বিবর্তন সাপোর্ট করতে এবং Redis-এর বিদ্যমান ক্যাপাবিলিটি এক্সটেন্ড করতে। উদাহরণস্বরূপ, বিটম্যাপ, লিস্ট, সেট, সোর্টেড সেট, এবং স্ট্রিম ডেটা টাইপগুলোর সবগুলোর সাথে ফাংশনালিটি যোগ করা হয়েছে যা ডেটা ম্যানেজমেন্টের জন্য তাদের ইউজ কেস সাপোর্ট করে। এছাড়া, ক্যাশ সেমান্টিক্স এক্সটেন্ড করা হয়েছে একজিস্টেনশিয়াল এবং কম্পারেটিভ মডিফায়ার সাপোর্ট করতে।
যদিও ইউজার-ফেসিং ফিচারগুলো বড় করা সহজ, এই ভার্সনে আসলে "অনসাং হিরো"রা হলো Redis কে আরও পারফরম্যান্ট, স্টেবল, এবং লিন করার প্রচেষ্টা। আমাদের ডেভেলপারদের বড় অংশ ব্রেন সাইকেল Redis-এর অপারেশন আরও ইফেক্টিভ बनाने নিবেশ করা হয়েছে এর পারফরম্যান্সে ফোকাস করে যেটি রিসোর্স ব্যবহার করে। Redis 7.0 প্রায় সব সাবসিস্টেমে যা সেটি ম্যানেজ করে সেগুলোতে ইনপ্রুভমেন্ট আনে, যার মধ্যে মেমরি, কম্পিউটিং, নেটওয়ার্ক, এবং স্টোরেজ। যদিও কিছু অপ্টিমাইজেশন ডিফল্টলি ইনেবলড, অন্যগুলো কনফিগারেশন রিকোয়ার করতে পারে। ডিটেইলসের জন্য redis.conf ফাইলের ইনলাইন ডকুমেন্টেশন রেফার করুন।
যদিও এই নতুন ভার্সন রিলিজ আমাদের জন্য Redis-এ সেলিব্রেট করার একটি কায়দা, আমরা ইতিমধ্যে Redis 7.2 বাস্তবায়ন করার জন্য ব্যস্ত। আপনি যদি কোনো ইস্যু ফেস করেন বা কনস্ট্রक्टিভ মতামত শেয়ার করতে চান, আমরা আপনার কথা শুনতে চাই Redis রিপোজিটরি-তে।