কম্পিউটার টিউটোরিয়াল

MongoDB ক্যাপড কালেকশনের সর্বোচ্চ আকার (maximum size)

MongoDB-এ ক্যাপড কালেকশন (capped collection) এর আকার আপনি নিজে নির্ধারণ করতে পারেন size প্যারামিটার দিয়ে। এটি বাইটে নির্দিষ্ট করা হয়।

সিনট্যাক্স

db.createCollection('yourCollectionName', {capped: true, size: yourValue});

উদাহরণ: বিশাল আকারের ক্যাপড কালেকশন তৈরি

> db.createCollection('cappedCollectionMaximumSize', {capped: true, size: 1948475757574646});
{ "ok": 1 }

কলেকশন വിവরণ দেখুন (explain)

> db.cappedCollectionMaximumSize.find().explain();
আউটপুট (অংশিক):
{
  "queryPlanner": {
    "plannerVersion": 1,
    "namespace": "test.cappedCollectionMaximumSize",
    "indexFilterSet": false,
    "parsedQuery": {},
    "winningPlan": {
      "stage": "COLLSCAN",
      "direction": "forward"
    },
    "rejectedPlans": []
  },
  "serverInfo": {
    "host": "DESKTOP-QN2RB3H",
    "port": 27017,
    "version": "4.0.5",
    "gitVersion": "3739429dd92b92d1b0ab120911a23d50bf03c412"
  },
  "ok": 1
}

গুরুত্বপূর্ণ: ক্যাপড কালেকশনের size ফিক্সড থাকে এবং পুরানো ডকুমেন্ট অটোমেটিকভাবে ডিলিট হয়ে যায় যখন সাইজ লিমিট অতিক্রম হয়। max প্যারামিটার দিয়ে ডকুমেন্ট সংখ্যা লিমিটও দেয়া যায়।

  1. MySQL VARCHAR এর সর্বোচ্চ আকার

  2. C#-এ HashSet (C# Set Collection)

  3. পাইথনে কত বড় ফাইল ওপেন করা যায়

  4. পাইথনে লিস্টের সর্বোচ্চ আকার (Maximum Size) কত