অ্যাপাচি কাউচডিবি 3.0 এর নতুন সংস্করণ ইতিমধ্যে প্রকাশিত হয়েছে এবং এগুলি এর পরিবর্তনগুলি

কাউচডিবি-লোগো -২০১।

প্রবর্তন এর নতুন সংস্করণ অ্যাপাচি কাউচডিবি 3.0, যা হলো একটি বিতরণকৃত ডকুমেন্ট-ভিত্তিক ডাটাবেসনোএসকিউএল সিস্টেম শ্রেণীর অন্তর্ভুক্ত। কাউচডিবি আদেশযুক্ত তালিকার ফর্ম্যাটে ডেটা সঞ্চয় করে বৈশিষ্ট্যযুক্ত এবং একযোগে সনাক্তকরণ এবং সংঘাতের পরিস্থিতির সমাধানের সাথে মাস্টার-মাস্টার মোডে একাধিক ডাটাবেসের মধ্যে আংশিক তথ্য প্রতিলিপি সক্ষম করে।

প্রতিটি সার্ভার নিজস্ব স্থানীয় ডেটা সেট সঞ্চয় করে, অন্যান্য সার্ভারের সাথে সিঙ্ক্রোনাইজ করে, তারা অফলাইনে যেতে পারে এবং পর্যায়ক্রমে পরিবর্তনগুলি প্রতিলিপি করতে পারে। বিশেষত, এই বৈশিষ্ট্যটি কাউচডিবিকে বিভিন্ন কম্পিউটারের মধ্যে প্রোগ্রাম সেটিংসের সিঙ্ক্রোনাইজেশন সংগঠিত করার জন্য একটি আকর্ষণীয় সমাধান করে তোলে।

কাউচডিবি ভিত্তিক সমাধানগুলি বিবিসি, অ্যাপল এবং সিইআরএন এর মতো সংস্থাগুলি প্রয়োগ করেছে implemented

কাউচডিবি কোয়েরি এবং ডেটা ইনডেক্সিং ডেটা স্যাম্পলিং লজিক তৈরি করতে জাভাস্ক্রিপ্ট ব্যবহার করে ম্যাপ্রেডিউস দৃষ্টান্ত অনুযায়ী করা যেতে পারে।

সিস্টেমের মূলটি এরলং ভাষায় রচিতযা অনেকগুলি সমান্তরাল অনুরোধগুলি সরবরাহ করে এমন বিতরণ সিস্টেম তৈরির জন্য অনুকূলিত ized ভিউ সার্ভারটি সি ভাষায় লেখা এবং এটি মজিলা প্রকল্পের জাভাস্ক্রিপ্ট ইঞ্জিনের উপর ভিত্তি করে।

ডাটাবেস অ্যাক্সেস HTTP প্রোটোকলের মাধ্যমে সম্পন্ন হয় RESTful JSON API ব্যবহার করে যা আপনাকে ব্রাউজারে চলমান ওয়েব অ্যাপ্লিকেশন থেকে এমনকি ডেটা অ্যাক্সেস করতে দেয়।

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

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

অ্যাপাচি কাউচডিবি 3.0 এ নতুন কী

এই নতুন সংস্করণে বর্ধিত সুরক্ষা ডিফল্ট সেটিংসে হাইলাইট করা হয়। প্রারম্ভকালে, প্রশাসক ব্যবহারকারীকে এখন সংজ্ঞায়িত করা উচিত, যা ছাড়াই সার্ভার একটি ত্রুটিযুক্তভাবে তার ক্রিয়াকলাপটি শেষ করবে।

«/ _All_dbs to এ কলগুলি অ্যাক্সেস করতে আপনার এখন প্রশাসকের অধিকার থাকতে হবে এবং সমস্ত ডাটাবেসগুলি কেবল প্রশাসক ব্যবহারকারীর জন্যই ডিফল্টরূপে তৈরি করা হয় (এগুলি "_ সুরক্ষা" অবজেক্টের মাধ্যমে পরিবর্তন করা যেতে পারে) ছাড়াও _ ব্যবহারকারীর ডাটাবেসে অবজেক্টগুলি সম্পাদনা করতে এটি ডিফল্টরূপে নিষিদ্ধ।

যোগ করা হয়েছে বিভাগযুক্ত ডাটাবেস তৈরি করার ক্ষমতা ব্যবহারকারী-সংজ্ঞায়িত (পার্টিশনযুক্ত), আপনাকে বিভাগগুলি (খণ্ডের পরিসীমা) দ্বারা দস্তাবেজ বিতরণের জন্য আপনার নিজের বিধিগুলি সংজ্ঞায়িত করার অনুমতি দেয়। যোগ করা হয়েছে বিভাগযুক্ত ডেটাবেসগুলির জন্য বিশেষ অনুকূলিতকরণ মতামত এবং সূচী।

আমরা এটিও খুঁজে পেতে পারি স্বয়ংক্রিয় পৃথককরণের বাস্তবায়ন বিভাগকরণের সময় (খণ্ড) ডাটাবেসে, বিভাগগুলির মাধ্যমে ডেটাগুলিকে পুনরায় বিতরণ করা সম্ভব হয়েছে, একত্রিতকরণের স্তর নির্ধারণ করতে ব্যবহৃত Q ফ্যাক্টরের বৃদ্ধিকে বিবেচনা করে।

সাবসিস্টেম ক্যান স্বয়ংক্রিয় পটভূমি সূচক জন্য যুক্ত করা হয়েছে এবং গৌণ সূচকে এগুলি তৈরির জন্য স্পষ্টভাবে কার্যক্রম শুরু না করে আপ টু ডেট রাখুন।

সর্বাধিক নথির আকার হ্রাস করা হয় 8 এমবি, যা কাউচডিবি 3.0 XNUMX এ আপগ্রেড করার পরে পুরানো সার্ভারগুলি থেকে ডেটা প্রতিলিপিজনিত সমস্যার দিকে নিয়ে যেতে পারে। সীমাটি বাড়ানোর জন্য, আপনি "[কাউচডিবি] সর্বোচ্চ_ডোকামেন্ট_সাইজ" সেটিংস ব্যবহার করতে পারেন।

অন্যান্য পরিবর্তন যে উল্লেখ করা হয়েছে:

  • কাউচ_সার্ভার প্রক্রিয়াটির পারফরম্যান্স অপ্টিমাইজেশন।
  • উইন্ডোজ প্ল্যাটফর্মের জন্য উল্লেখযোগ্যভাবে উন্নত ইনস্টলার।
  • স্বয়ংক্রিয় ডাটাবেস প্যাকেজিংয়ের জন্য ব্যবহৃত স্মুশ প্রক্রিয়াটি পুরোপুরি পুনরায় লেখা হয়েছে।
  • একটি নতুন I / O সারি সাবসিস্টেম প্রস্তাব করা হয়েছে, যা নির্দিষ্ট ক্রিয়াকলাপের জন্য I / O অগ্রাধিকার পরিবর্তন করতে ব্যবহৃত হয়।
  • রিগ্রেশন টেস্টিং সিস্টেম কার্যকর করা হয়েছে।
  • আর্ম 64v8 (aarch64) এবং ppc64le (ppc64el) প্ল্যাটফর্মগুলির জন্য অফিসিয়াল সমর্থন যুক্ত করা হয়েছে।
  • ES1.8.5, ES60, এবং ES5 + এর উন্নত সমর্থন সহ স্পাইডারমনকি 6 জাভাস্ক্রিপ্ট ইঞ্জিন (ফায়ারফক্স 2016 এর ESR শাখা) এর সাথে সংযোগ স্থাপনের জন্য সমর্থন যুক্ত করা হয়েছে।
  • কাঠামোর মধ্যে একটি লুসিন-ভিত্তিক ড্রেইফাস অনুসন্ধান ইঞ্জিন রয়েছে, যা কাউচডিবি-ভিত্তিক অনুসন্ধান ইঞ্জিনটির প্রয়োগকে ব্যাপকভাবে সহজ করতে পারে।
  • সিস্টেমড-জার্নাল্ড ব্যবহার করে লগইনে ব্যাকএন্ড যুক্ত করা হয়েছে।

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

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

*

*

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

  1.   টেরি ২০১৯ তিনি বলেন

    মজাদার মল্টো। আইও জিস্টিসকো ট্রে সার্ভারে কাউচডিবি এবং অ্যাপ্লিকেশনটি 3.0 এপ্রিল করা যাবে।
    অটোমেটিজম এবং স্ক্রিপ্ট ভ্যারাইজ পরিচালনা করতে আমি পাওয়ারশেল ব্যবহার করি, যদি এটি পিএসসিচডিডিবি মডিউল সহ উইন্ডোজ এবং লিনাক্স দেয় (https://github.com/MatteoGuadrini/PSCouchDB) যা পরিচালনার সুবিধার্থে।
    আমি এটি ডাটাবেসের ব্যাকআপের জন্য আমদানি / রফতানি ফাংশনের জন্য এবং প্রতিবেদন উত্পন্ন করার জন্য sopprattutto ব্যবহার করি।
    কাউচডিবি è ডেভেরো জাঁকজমক!