এটি হল memcachedb কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
memcachedb - memcached-এর স্থায়ী-সক্ষম বৈকল্পিক
সাইনোপিসিস
memcachedb [বিকল্প]
বর্ণনাঃ
MemcacheDB (উচ্চারিত মেম-ক্যাশ-ডি-বি) হল একটি অধ্যবসায়-সক্ষম বৈকল্পিক memcached
বিতরণ করা কী-মান স্টোরেজ সিস্টেম। এটি একটি ক্যাশে সমাধান নয়, বরং একটি স্থায়ী
দ্রুত এবং নির্ভরযোগ্য কী-মূল্য ভিত্তিক অবজেক্ট স্টোরেজ এবং পুনরুদ্ধারের জন্য স্টোরেজ ইঞ্জিন।
এটা মানানসই মেমক্যাশে প্রোটোকল, যার মানে memcached ক্লায়েন্ট সংযোগ করতে পারেন এবং
ক্রমাগত কী-মান স্টোরটি স্বচ্ছভাবে ব্যবহার করুন। এটি নির্ভরযোগ্যতা এবং উচ্চ-
এর লেনদেন এবং প্রতিলিপি সমর্থনের মাধ্যমে প্রাপ্যতা, এটির বার্কলেডিবি-র সৌজন্যে
স্টোরেজ ব্যাকএন্ড।
বিকল্প
-পি
শোনার জন্য TCP পোর্ট (ডিফল্ট: 21201)
-উ
শোনার জন্য UDP পোর্ট চালু (ডিফল্ট: 0, বন্ধ)
-s
শোনার জন্য UNIX ডোমেন সকেট পাথ (নেটওয়ার্ক সমর্থন নিষ্ক্রিয় করে)
-ক
ইউনিক্স সকেটের জন্য অ্যাক্সেস মাস্ক, অক্টাল (ডিফল্ট: 0700)
-l
শোনার জন্য ইন্টারফেস (ডিফল্ট: INADRR_ANY)
-d একটি ডেমন হিসাবে চালান
-r মূল ফাইলের সীমা সর্বাধিক করুন
-উ
এর পরিচয় অনুমান করুনব্যবহারকারীর নাম> (শুধুমাত্র যখন রুট হিসাবে চালানো হয়)
-গ
সর্বাধিক একযোগে সংযোগ (ডিফল্ট: 4096)
-খ
থেকে ছোট আইটেম আকারNUM> বাইট দ্রুত মেমরি বরাদ্দ ব্যবহার করবে (ডিফল্ট: 2048
বাইট)
-v ভার্বোস (ইভেন্ট লুপে থাকাকালীন মুদ্রণ ত্রুটি/সতর্কতা)
-vv খুব ভার্বোস (এছাড়াও ক্লায়েন্ট কমান্ড/প্রতিক্রিয়া মুদ্রণ করুন)
-h সংক্ষিপ্ত ব্যবহারের নির্দেশাবলী মুদ্রণ করুন এবং প্রস্থান করুন
-i সম্পূর্ণ কপিরাইট এবং লাইসেন্স তথ্য প্রিন্ট করুন
-পি
প্রক্রিয়া আইডি সংরক্ষণ করুনফাইল> (শুধুমাত্র -d বিকল্পের সাথে ব্যবহার করা হয়)
-টি
ব্যবহার করার জন্য থ্রেডের সংখ্যা (ডিফল্ট: 4)
বার্কলে DB অপশন সমূহ
-মি
মেগাবাইটে BerkeleyDB-এর ইন-মেমরি ক্যাশে আকার (ডিফল্ট: 256MB)
-ক
বাইটে অন্তর্নিহিত পৃষ্ঠার আকার (ডিফল্ট: 4096, পরিসর: 512B-64KB, পাওয়ার-অফ-টু)
-চ
ডাটাবেসের ফাইলের নাম (ডিফল্ট: data.db)
-এইচ
ডাটাবেসের এনভায়রনমেন্ট হোম (ডিফল্ট: /data1/memcachedb)
-জি
ডাটাবেসের লগ ডিরেক্টরি (ডিফল্ট: এনভায়রনমেন্ট হোমের মতো, দেখুন -এইচ)
-বি
ডাটাবেসের ধরন, বিকল্পগুলি হল: 'btree' বা 'হ্যাশ' (ডিফল্ট: btree)
-এল
kBytes এ লগ বাফার আকার (ডিফল্ট: 4096kB)
-সি
প্রতি একটি চেকপয়েন্ট সঞ্চালনNUM> সেকেন্ড (অক্ষম করতে 0, ডিফল্ট: 300 সেকেন্ড)
-টি
Do memp_trickle প্রতিNUM> সেকেন্ড (অক্ষম করতে 0, ডিফল্ট: 30 সেকেন্ড)
-ই
ক্যাশে থাকা পৃষ্ঠাগুলির শতাংশ যা পরিষ্কার হওয়া উচিত (ডিফল্ট: 60%)
-ডি
প্রতি অচলাবস্থা সনাক্তকরণ সঞ্চালনNUM> মিলিসেকেন্ড (0 নিষ্ক্রিয় করতে, ডিফল্ট: 100ms)
-এন সক্ষম করুন DB_TXN_NOSYNC একটি বড় কর্মক্ষমতা লাভের জন্য (ডিফল্ট: বন্ধ)
-E স্বয়ংক্রিয়ভাবে লগ ফাইলগুলি সরান যা আর প্রয়োজন নেই
-X হিপ থেকে অঞ্চল মেমরি বরাদ্দ করুন (ডিফল্ট: বন্ধ)
প্রতিলিপি অপশন সমূহ
-R এই সাইট দ্বারা ব্যবহৃত হোস্ট এবং পোর্ট সনাক্ত করে (প্রয়োজনীয়)
-O এই প্রতিলিপি গ্রুপে অংশগ্রহণকারী অন্য সাইট সনাক্ত করে
-M/-S একটি প্রভু বা দাস হিসাবে memcachedb শুরু করুন
-n
প্রতিলিপিতে অংশগ্রহণকারী সাইটের সংখ্যা (ডিফল্ট: 2)
সতর্কতা
· কারণ এটি একটি স্থায়ী স্টোরেজ সমাধান, মেয়াদ শেষ হওয়ার সময় উল্লেখ করা হয়েছে
সংশ্লিষ্ট মেমক্যাশে প্রোটোকল ক্লায়েন্ট নীরবে বাতিল করা হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে memcachedb ব্যবহার করুন