Redis 6.0 নতুন আরএসপি 3 প্রোটোকল, বর্ধিত সমর্থন, গতি এবং আরও অনেক কিছু নিয়ে আসে

ডাটাবেস ইঞ্জিনের নতুন সংস্করণ রেডিস 6.0 ইতিমধ্যে মুক্তি পেয়েছে এবং নতুন আরইএসপি 3 প্রোটোকল অন্যান্য বিষয়গুলির মধ্যে এই সংস্করণটির মূল বৈশিষ্ট্য হিসাবে উপস্থিত হয়। যারা জানেন না তাদের জন্য এই ডাটাবেস ইঞ্জিন তাদের জানা উচিত যে এটি নোএসকিউএল সিস্টেম শ্রেণীর সাথে সম্পর্কিত।

Redis কী / মান ডেটা সংরক্ষণ করার জন্য মেমক্যাচের মতো ফাংশন সরবরাহ করে, তালিকা, হ্যাশ এবং সেটগুলির মতো কাঠামোগত ডেটা ফর্ম্যাটগুলির সমর্থন, পাশাপাশি লুয়ায় সার্ভার-সাইড স্ক্রিপ্টিং স্ক্রিপ্টগুলি চালানোর ক্ষমতা সহ উন্নত।

মেমক্যাচ করা থেকে পৃথক, রেডিস ডিস্কে স্থায়ী ডেটা স্টোরেজ সরবরাহ করে এবং জরুরী শাটডাউন করার সময় ডাটাবেসের সুরক্ষা নিশ্চিত করে।

ডেটা পরিচালনার জন্য, ইনক্রিমেন্ট / হ্রাসের মতো কমান্ড সরবরাহ করে, তালিকা এবং সেটগুলিতে মানক ক্রিয়াকলাপ (ইউনিয়ন, ছেদ), কী নামকরণ, একাধিক নির্বাচন এবং ক্রম ক্রিয়াকলাপ।

Se দুটি স্টোরেজ মোড সমর্থন: পর্যায়ক্রমে ডিস্কে ডেটা সিঙ্ক্রোনাইজেশন এবং ডিস্কে লগ পরিবর্তন করুন। দ্বিতীয় ক্ষেত্রে, সমস্ত পরিবর্তনের সম্পূর্ণ সুরক্ষা গ্যারান্টিযুক্ত। অ-ব্লকিং মোডে সম্পাদিত একাধিক সার্ভার জুড়ে মাস্টার-স্লেভ ডেটা প্রতিলিপিটি সাজানো সম্ভব। প্রকাশ / সাবস্ক্রাইব বার্তা মোড উপলব্ধ, যা একটি চ্যানেল তৈরি করা হয়, এর বার্তা সাবস্ক্রিপশন মাধ্যমে গ্রাহকদের বিতরণ করা হয়।

রেডিস 6.0 এ নতুন কী?

ডিফল্ট, একটি নতুন আরএসপি 3 প্রোটোকল প্রস্তাবিত, তবে সংযোগটি আরএসপি 2 মোডে শুরু হয় এবং সংযোগটি আলোচনার সময় ক্লায়েন্টটি কেবল নতুন প্রোটোকলে স্যুইচ করে। আরইএসপি 3 আপনাকে সরাসরি জটিল ডেটা প্রকার ফেরত দিতে দেয় ক্লায়েন্ট পক্ষের সাধারণ অ্যারেগুলিকে রূপান্তর করতে এবং রিটার্নের ধরণগুলি পৃথক করার প্রয়োজন ছাড়াই

এই নতুন সংস্করণে আরও যে পরিবর্তনগুলি দেখা দেয় তা হ'ল এসনিয়ন্ত্রণ তালিকা সমর্থন অ্যাক্সেস Que গ্রাহক কোন ক্রিয়াকলাপ সম্পাদন করতে পারে এবং কোনটি করতে পারে না তা সুনির্দিষ্টভাবে নির্ধারণ করতে দেয়.

এসিএল বাস্তবায়ন অতিরিক্ত ওভারহেড বোঝায় না এবং এটি কার্য সম্পাদনের উপর কার্যত কোনও প্রভাব ফেলেনি। ইন্টারফেস মডিউলগুলিও এসিএলের জন্য প্রস্তুত করা হয়েছে, আপনাকে নিজের প্রমাণীকরণ পদ্ধতি তৈরি করতে দেয়। সমস্ত লগ করা এসিএল লঙ্ঘন দেখতে, এসিএল এলওজি কমান্ড সরবরাহ করা হয়েছে। অপ্রত্যাশিত সেশন কী তৈরি করতে, SHA256 এর উপর ভিত্তি করে HMAC ব্যবহার করে "ACL GENPASS" কমান্ডটি যুক্ত করা হয়েছে।

আমরা এসটিও খুঁজে পেতে পারিক্লায়েন্ট-সাইড ডেটা ক্যাশে করার জন্য সমর্থন। দুটি মোড উপলব্ধ ডাটাবেস স্টেটের সাথে ক্লায়েন্ট-সাইড ক্যাশে পুনর্মিলন করতে:

  • সার্ভার কীগুলিতে স্টোর করুন যা ক্লায়েন্টটি আপনাকে ক্লায়েন্টের ক্যাশে রেকর্ডের প্রাসঙ্গিকতার ক্ষতি সম্পর্কে অবহিত করার জন্য অনুরোধ করেছিল।
  • "সম্প্রচার" প্রক্রিয়া, যাতে ক্লায়েন্ট নির্দিষ্ট কী উপসর্গের সাবস্ক্রাইব করে এবং এই উপসর্গের মধ্যে থাকা কীগুলি পরিবর্তিত হলে সার্ভার এটি সূচিত করে। "ব্রডকাস্ট" মোডের সুবিধা হ'ল ক্লায়েন্টের পাশে ক্যাশেড মানগুলির কার্ড সঞ্চয় করতে সার্ভারে কোনও অতিরিক্ত মেমরি নষ্ট করা হয় না, তবে সংক্রমণিত বার্তাগুলির সংখ্যার বৃদ্ধির জন্য একটি বিয়োগ বিয়োগ হয়।

ক্লাস্টার প্রক্সি যোগ করা হয়েছিল, একটি রেডিস সার্ভার ক্লাস্টারের জন্য একটি প্রক্সি, যা আপনাকে একাধিক রেডিস সার্ভারের সাহায্যে আপনার ক্লায়েন্টের কাজ সংগঠিত করতে দেয়যেমন একটি উদাহরণ হিসাবে। একটি প্রক্সি প্রয়োজনীয় ডেটা, মাল্টিপ্লেক্স সংযোগগুলি সহ নোডগুলিতে অনুরোধগুলি রুট করতে পারে, নোড ব্যর্থতার ক্ষেত্রে ক্লাস্টারটিকে পুনরায় কনফিগার করতে পারে এবং একাধিক নোড বিস্তৃত অনুরোধগুলি কার্যকর করতে পারে।

মডিউল লেখার জন্য উল্লেখযোগ্যভাবে উন্নত এপিআই, মূলত রেডিসকে এমন একটি ফ্রেমওয়ার্কে পরিণত করা যা আপনাকে প্লাগইনগুলির আকারে সিস্টেমগুলি তৈরি করতে দেয়।

PSYNC2 প্রতিলিপি প্রোটোকল উন্নত করা হয়েছে, এটি প্রতিলিপি এবং মাস্টারের কাছে একটি সাধারণ অফসেট চিহ্নিত করার সম্ভাবনা বাড়িয়ে আরও ঘন ঘন আংশিক পুনরায় সংশ্লেষনের সক্ষম করেছে।

এবং এটিও দাঁড়িয়ে আছে আরডিবি ফাইলগুলি দ্রুত লোড হচ্ছে। ফাইল পূরণের উপর নির্ভর করে, ত্বরণটি 20 থেকে 30% হয়। বিপুলসংখ্যক সংযুক্ত ক্লায়েন্টের উপস্থিতিতে INFO কমান্ডের উল্লেখযোগ্যভাবে দ্রুত সম্পাদন।

অবশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে চান বা নতুন সংস্করণটি ডাউনলোড করতে চান তবে আপনি এটি থেকে এটি করতে পারেন পরবর্তী লিংক


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।