এ্যাপাচি CouchDB প্রথমে আইবিএম এ উন্নত এবং Apache সফটওয়্যার ফাউন্ডেশন থেকে পরে দান করা হয়.
কাছাকাছি অন্য উপাত্ত তুলনায়, CouchDB এখনও খুব ছোট, কিন্তু এই একটি সংক্ষিপ্ত জীবদ্দশায় নিম্নলিখিত বেশ সংগ্রহের থেকে এটি বন্ধ করা হয়েছে.
CouchDB ইঞ্জিন NoSQL সিস্টেম, স্থানীয় JSON, নথি তাদের তথ্য সংরক্ষণ করার জন্য একটি কি-মান মডেল ব্যবহার করে ডাটাবেস ইঞ্জিন সাম্প্রতিক ঢেউ সামনের সারিতেই হয়েছে.
রেকর্ড করা তথ্য এখনও কিন্তু না একটি ক্লাসিক এসকিউএল সিনট্যাক্স সঙ্গে অনুসন্ধান করা যাবে. এর পরিবর্তে একটি বিশেষ সিনট্যাক্স জাভাস্ক্রিপ্ট-এর মাধ্যমে মৃত্যুদন্ড কার্যকর করা একটি কাস্টম অনুসন্ধান ভাষা মাধ্যমে CouchDB এর ক্ষেত্রে ব্যবহার করা হয়.
ডাটাবেস নিজেকে এমনকি এ্যাপাচি এর কার্যভার উপনীত হওয়ার আগে, বেশ সফল হয়েছে, এবং বিবিসি, উবুন্টু, ইঞ্জিন ইয়ার্ড এবং ক্রেডিট স্যুইস মত কোম্পানি এ ব্যবহার বর্তমানে হয়েছে.
এই রিলিজে এ্যাপাচি CouchDB সোর্স কোড ডাউনলোড বাড়ে. বাইনারি জন্য ম্যাক উইন্ডোজ বিভাগে.
বৈশিষ্ট্য
- ডকুমেন্ট ডাটাবেস সার্ভার
- .
- এড-হক এবং স্কিমা মুক্ত করুন
- সমতল ঠিকানা স্থান
- প্রদান ACID শব্দার্থবিদ্যা
- পরিণামস্বরূপ ঐক্য
- অফলাইন মোড সমর্থন
- বিতরণ আর্কিটেকচার সমর্থন
- সহজ তথ্য প্রতিলিপি করুন
- দ্বি মুখী দ্বন্দ্ব সনাক্তকরণ
- অনুসন্ধান করে জাভাস্ক্রিপ্ট-এর মাধ্যমে ইন্ডেক্স করা যাবে না
একটি বিশ্রামরত JSON API- এর মাধ্যমে অ্যাক্সেসযোগ্য
এই রিলিজে নতুন কি
- সমর্থন Erlang / OTP 17.0
- বিভিন্ন ব্রাউজারের জন্য উন্নত সমর্থন হিসেবে টেক্কা CodeMirror থেকে কোড এডিটর সুইচিং সহ আমাদের পরীক্ষামূলক নতুন ইউজার ইন্টারফেস অনেক উন্নতি,.
- অনুমতি max_count বিকল্প (UUID জানা কনফিগারেশন) যোগ করা হয়েছে হার সীমিত একটি একক অনুরোধ / _uuids হ্যান্ডলার থেকে অনুরোধ করা যেতে পারে যে UUID জানা পরিমাণ.
- বর্ধিত সকেট বাফারের আকার বড় নথি এবং সংযুক্তি জন্য প্রতিলিপি গতি উন্নতি, এবং বিএসডি মত সিস্টেমের উপর পরীক্ষা ঠিক করতে.
- একাধিক / সংক্রান্ত অনুরোধ কর্মক্ষমতা উন্নত.
- যাচাই করুন যে প্রমাণীকরণ সংক্রান্ত কনফিগারেশন সেটিংস ভাল-গঠিত হয়.
- স্থায়ী CORS হেডার উন্মুক্ত.
- নতুন নামকরন করা proxy_authentification_handler proxy_authentication_handler করতে.
- প্রারম্ভিক স্ক্রিপ্ট কিনা তা নিশ্চিত করুন অবসান PID ফাইল মুছে ফেলা হবে.
সংস্করণ 1.5.0 নতুন কি
- অ্যাডমিন ব্যবহারকারী public_fields দ্বারা সীমিত করা হবে যেখানে একটি সমস্যা সংশোধন করা হয়েছে বৈশিষ্ট্য.
- জাভাস্ক্রিপ্ট CLI পরীক্ষা রানার সঙ্গে একটি বিষয় সংশোধন করা হয়েছে.
- সরকারী নথিপত্রে পরিবর্তন করা হয়েছে. অন্যান্য উত্স থেকে কন্টেন্ট অনেক মিশে গিয়ে তৈরি করা হয়েছে, এবং সূচক পাতা আরো অনেক প্রবেশযোগ্য ডক্স করতে পুনর্নির্মিত হয়েছে.
- Fauxton codenamed একটি নতুন প্রশাসন UI 'তে, একটি পরীক্ষামূলক প্রাকদর্শন হিসেবে অন্তর্ভুক্ত করা হয়েছে. এটি / _utils / fauxton / এ ব্যবহার করা যাবে. তাদের সমস্ত তালিকা এখানে অনেক উন্নতি আছে. আমরা এই প্রিভিউ রিলিজ সম্প্রদায় থেকে প্রতিক্রিয়ার জন্য খুঁজছেন.
সংস্করণ 1.4.0 নতুন কি
- এখন Erlang / OTP R16B এবং R16B01 সমর্থন করে; ন্যূনতম প্রয়োজনীয় সংস্করণ R14B হয়.
- ব্যবহারকারী নথি ভূমিকা মান এখন স্ট্রিং হতে হবে. ব্যবহারকারী নথি সংরক্ষণ করার সময় মান অন্যান্য ধরনের প্রত্যাখ্যান করা হবে.
সংস্করণ 1.3.0 নতুন কি
- আর নতুন করে লেখা হয় এক্স CouchDB-পথ অনুরোধ Rewriter করতে রিকার্সিভ কল সময়.
- URL- এ Rewriter সীমা recursion গভীরতা. 100 আমন্ত্রণ থেকে সর্বোচ্চ ডিফল্ট কিন্তু কনফিগার করা যাবে.
- IE7 জন্য ফিক্স _SESSION.
- যোগ করা হয়েছে সার্ভার পাঠানো অনুষ্ঠান প্রোটোকল পরিবর্তন এপিআই ডিবি.
- Futon যোগ করা হয়েছে দেখুন অনুরোধ সময়কাল.
- নিষ্ক্রিয় বোতাম ব্যবহারকারী অনুমতি নেই যে.
- সি / সি ++ কম্পাইলার সনাক্তকরণ উন্নত করা হয়েছে.
- ডাটাবেস নাম rewriting (অনুমতি এমবেডেড / 'গুলি, ইত্যাদি). সময় এনকোড করা হয়
কর্মের জন্য
সংস্করণ 1.2.2 নতুন কি
- নতুন অনুরোধ পাল্টা পুনর্লিখন কারণে বাজে লেখা সীমা রিপোর্ট অপ্রয়োজনীয় অনুরোধ ব্যর্থতা এড়ানো রিসেট করুন.
- প্রক্রিয়া প্রস্থান করে আগে অবস্থা আয় বন্ধ যেখানে CouchDB স্ক্রিপ্ট স্থায়ী সমস্যা.
সংস্করণ 1.2.1 নতুন কি
- URL- এ Rewriter স্থায়ী বিভিন্ন বাগ recursion জড়িত হয়.
- স্থায়ী CouchDB শুরু স্ক্রিপ্ট.
- লগ ইন ব্যবহারকারীর জন্য পাওয়া যায় না যে অক্ষম বোতাম.
- স্থায়ী সম্ভাব্য প্রতিলিপি সময়সীমা উত্তীর্ণ.
সংস্করণ 1.2 নতুন কি
- যোগ করা হয়েছে একটি নেটিভ JSON, পার্সার
- ঐচ্ছিক ফাইল কম্প্রেশন (ডাটাবেস এবং দেখুন সূচক ফাইল)
- বিশেষ করে ডাটাবেস লিখেছেন এবং দেখুন ইন্ডেক্স সংক্রান্ত বেশ কিছু উন্নত কর্মক্ষমতা,
- পারফরমেন্স উন্নতি ও _design
বিল্ট ইন পরিবর্তন ভোজন ফিল্টার _doc_ids জন্য
সংস্করণ 1.1.1 নতুন কি
- সমর্থন SpiderMonkey 1.8.5
- _log দ্বারা ফিরে বাইটের সংখ্যা কনফিগার করা সর্বোচ্চ যোগ করুন.
- CommonJS মডিউল একটি খালি স্ট্রিং হতে অনুমতি দিন.
- R13B02 সর্বনিম্ন Erlang সংস্করণ আচমকা.
- মুছে ফেলা validate_doc_update ফাংশন চালানো না.
- দেখ জন্য etags যদি include_docs = সত্য. বর্তমান ক্রম অন্তর্ভুক্ত
- বাগ ফিক্স প্রদর্শিত করতে পারেন.
- বাগ ফিক্স.
- বাগ ফিক্স পালঙ্ক বিপর্যস্ত হতে পারে.
- বিপর্যের ত্রুটিমুক্ত বড় মতামত compacting যখন.
- ফিক্স ফাইল লিক
- _changes? শৈলী = all_docs মধ্যে পুনর্বিবেচনা অনুপস্থিত ঠিক করুন.
- max_dbs_open সীমা এ সন্নিবিষ্ট হ্যান্ডলিং উন্নত.
- jsonp প্রতিক্রিয়া এখন সামগ্রী প্রকার "text / javascript" পাঠান.
- লিংক.
- পারমিটের এগিয়ে ফাংশন আপডেট করার পথ স্ল্যাশ.
- reduce_overflow ত্রুটি আঘাত couchjs প্রসেস কাটা.
- স্থিতি কোড আপডেট হ্যান্ডলার উল্লেখ করা যেতে পারে.
- সমর্থন শো ফাংশন () উপলব্ধ করা হয়.
- _view_cleanup ddoc সব সূচক ফাইল এখন কোন মতামত আছে সরিয়ে ফেলা হয় যখন.
- max_replication_retry_count এখন "অনন্ত" সমর্থন করে.
- সোর্স ডাটাবেস খালি আইডি দিয়ে একটি নথি যখন ফিক্স প্রতিলিপি ক্র্যাশ.
- ফিক্স অচলাবস্থা অনুরোধ পরিবেশন couchjs প্রক্রিয়া নির্ধারণের যখন.
- ডকুমেন্ট একাধিক PUT API 'সংশোধন করা হয়েছে.
- সংশোধন করা হয়েছে.
সদৃশ _changes ফিড
আপডেট হ্যান্ডলার দ্বন্দ্ব রেজল্যুশন পর বিরতি যেখানে
"ফিল্টার" অন্তর্ভুক্ত যেখানে _replicator সঙ্গে
_log
উইন্ডোজ আইসিইউ 4.2
ছবিসহ উপাত্ত ফাইল ডিস্ক্রিপ্টরের লিক সম্বন্ধে সূচিত সংক্রান্ত
সংস্করণ 1.1.0 নতুন কি
- দেশীয় SSL- র সমর্থন.
- সংযুক্তি জন্য HTTP- র পরিসীমা অনুরোধের জন্য সমর্থন যোগ করা হয়েছে.
- যোগ করা হয়েছে ফিল্টার বিল্ট ইন
- ওরফে "Nagle" TCP_NODELAY জন্য যোগ করা হয়েছে কনফিগারেশন অপশন.
- vhosts সংজ্ঞা ওয়াইল্ডকার্ড অনুমতি দিন.
- আরো ঝুরা etag সমর্থন.
- আরো নমনীয় ইউআরএল Rewriter.
- অপারেটিং সিস্টেম যোগ করা হয়েছে প্রক্রিয়া মডিউল CouchDB বাইরে ডেমনের পরিচালনা করুন.
- যোগ করা হয়েছে HTTP প্রক্সি হ্যান্ডলার.
- 'প্রতিলিপিকৃত পরিচালনা করতে _replicator` ডাটাবেস যোগ করা হয়েছে.
- একাধিক মাইক্রো অপ্টিমাইজেশন তথ্য যখন পড়া.
- যোগ করা হয়েছে CommonJS মানচিত্র ফাংশন সমর্থন.
- .
- আরো স্পষ্ট ত্রুটি বার্তা কারণে অনুমতি অভাব একটি ফাইল অ্যাক্সেস করা সম্ভব না হলে.
- Futon একটি "পাসওয়ার্ড পরিবর্তন" -বৈশিষ্ট্য যোগ করা হয়েছে.
'_doc_ids` এবং' _design` করুন :. '_changes` জন্য
মতামত জন্য
আরো আকার পরিবর্তনযোগ্য বহির্ভাগ জন্য
একটি `বাসী = ok` প্রতিক্রিয়া ফেরার পর একটি দৃশ্য আপডেট আরম্ভ করে যে 'মামুলি = update_after` প্রশ্ন বিকল্প যোগ করা হয়েছে
সীমাবদ্ধতা
- এটা হয় না:
- রিলেশনাল ডাটাবেস.
- রিলেশনাল ডাটাবেস জন্য একটি প্রতিস্থাপন.
- একটি অবজেক্ট ওরিয়েন্টেড ডাটাবেস.
পাওয়া মন্তব্যসমূহ না