Category: মঙ্গ ডি বি । MongoDB

মংগো ডি বি - ০০১। MongoDB - 001

MongoDB PHP. MongoDB পিএইচপি

MongoDB পিএইচপি নয়ন চন্দ্র দত্ত   পিএইচপি এর সঙ্গে MongoDB ব্যবহার করার জন্য আপনাকে MongoDB পিএইচপি ড্রাইভার ব্যবহার করতে হবে। নিচের লিঙ্ক থেকে ড্রাইভারটি ডাউনলোড করে নিনঃ https://s3.amazonaws.com/drivers.mongodb.org/php/index.html সর্বশেষ রিলিজ ডাউনলোড করতে ভুলবেন না। এখন আর্কাইভটি আনজিপ করুন এবং আপনার পিএইচপি এক্সটেনশন ডিরেক্টরির (“ext” ডিফল্টভাবে) মধ্যে php_mongo.dll এ এবং নিচের লাইন্টি php.ini এ স্থাপন করুনঃ …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-php/

MongoDB Create Backup. MongoDB ব্যাকআপ তৈরি করা

MongoDB ব্যাকআপ তৈরি করা নয়ন চন্দ্র দত্ত   কি খবর সবার? আশা করছি সবাই ভাল আছেন। আজ আমি হাজির হয়েছি একটি নতুন টিউটোরিয়াল নিয়ে। আজ আমরা দেখব কীভাবে MongoDB ব্যাকআপ তৈরি করা যায়। তাহলে আর কথা না বাড়িয়ে আজকের টিউটোরিয়াল শুরু করি। MongoDB তথ্য ডাম্প MongoDB তে ডেটাবেসের ব্যাকআপ তৈরি করতে আপনাকে mongodump কমান্ড ব্যবহার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-create-backup/

MongoDB Sharding শেয়ার্ডিং

MongoDB Sharding শেয়ার্ডিং -পায়েল চৌধুরী   শেয়ার্ডিং হল একাধিক মেশিন জুড়ে তথ্য রেকর্ড সংরক্ষণ করার একটি প্রক্রিয়া এবং এটি তথ্য বৃদ্ধির চাহিদা পূরণের করতে MongoDB এর একটি পন্থা. তথ্যের আকার বৃদ্ধির কারণে তথ্য সংরক্ষণের জন্য শুধু এএকক মেশিনে তথ্য সংরক্ষণ করা যেমন হয়তো গ্রহণযোগ্য না হতে পারে, তেমনি মেশিন কতৃক তথ্য পঠন এবং লিখন প্র্রক্রিয়ার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-sharding/

MongoDB Limit Records

MongoDB সীমাবদ্ধ রেকর্ডস নয়ন চন্দ্র দত্ত   Limit() পদ্ধতি MongoDB তে রেকর্ডকে সীমাবদ্ধ করতে হলে limit() মেথড বা পদ্ধতি ব্যবহার করতে হবে। Limit() পদ্ধতি এক নাম্বারের টাইপ সমর্থন করে যা ডকুমেন্টের নাম্বার এবং আপনি প্রদর্শন করতে চাইছেন। সিনট্যাক্সঃ limit() এর বেসিক সিনট্যাক্স নিম্নরূপঃ >db.COLLECTION_NAME.find().limit(NUMBER) উদাহরণঃ নিম্নলিখিত তথ্যের সাথে myycol কালেকশনটি বিবেচনা করুনঃ { “_id” : …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-limit-records/

MongoDB Data Modelling . MongoDB ডেটা মডেলিং

MongoDB Data Modelling : MongoDB ডেটা মডেলিং আদনান নাহিদ সরকারি তিতুমীর কলেজ । MongoDB ডেটায় একটি নমনীয় স্কিমা আছে, যার ফলে একই ধরনের ডকুমেন্টে একই ধরনের গঠনের প্রয়োজন হয় না এবং সংগহে থাকা কমন ডকুমেন্টগুলো বিভিন্নভাবে রাখা যায় । MongoDB তে স্কিমা ডিজাইন করার সময় কিছু বিবেচ্য বিষয় :  ব্যবহারকারীর প্রয়োজনীয়তা অনুযায়ী আপনার স্কিমা …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-data-modelling/

(In Bengali) MongoDB Environment. Install MongoDB on Windows and Linux

স্বাগতম আপনাকে আমাদের টিউটোরিয়াল সাইটে। এখানে আজকে আমরা আলোচোনা করবো কিভাবে আপনি আপনার উইন্ডোজ এ এবং উবনটু তে MongoDB ইন্সটল দিবেন। Install MongoDB On Windows   MongoDB ইন্সটল করতে আপনাকে আগে সর্বশেষ ভার্সন ডাউনলোড করতে হবে, যা আপনার উইন্ডোজ এর ভার্সন এর সাথে মিল থাকবে। এখানে সরাসরি ডাউনলোড এর লিংক দাওয়া হলোঃ http://www.mongodb.org/downloads আপনার উইন্ডোজ …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-environment/

MongoDB Sort Documents . MongoDB ডকুমেন্ট বাছাই

MongoDB ডকুমেন্ট বাছাই নয়ন চন্দ্র দত্ত sort() পদ্ধতি MongoDB ডকুমেন্ট বাছাই করতে হলে আপনাকে sort() পদ্ধতি ব্যবহার করতে হবে। ক্ষেত্র তালিকা ধারণকারী এবং তাদের বাছাই ক্রমের সঙ্গে, sort() পদ্ধতি ডকুমেন্ট গ্রহণ করে। বাছাই প্রক্রিয়া উল্লেখ করার জন্য 1 এবং -1 ব্যবহৃত হয়। 1 ক্রম ঊর্ধ্বগামীতার জন্য ব্যবহার করা হয় যখন -1 অধোগামীর জন্য ব্যবহৃত হয়। …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-sort-documents/

MongoDB Update Document

MongoDB আপডেট ডকু্মেন্ট নয়ন চন্দ্র দত্ত MongoDB এর update() এবং save() পদ্ধতি একটি কালেকশনে ডকুমেন্ট আপডেট করতে ব্যবহৃত হয়। যখন save() পদ্ধতি বিদ্যমান নথি save() পদ্ধতি্র মধ্যে গৃহীত ডকুমেন্ট সাথে প্রতিস্থাপন করে তখন update() পদ্ধতি বিদ্যমান ডকুমেন্ট এর value বা মানকে আপডেট করে। MongoDB update() পদ্ধতি update() পদ্ধতি বিদ্যমান ডকুমেন্টের মানকে আপডেট করে। সিনট্যাক্স: update() …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-update-document/

মংগোডিবি – কুয়েরি ডোকুমেন্ট (MongoDB – Query Document)

MongoDB অনুসন্ধানমূলক বা Query ডকুমেন্ট নয়ন চন্দ্র দত্ত     find() পদ্ধতি MongoDB collection ডেটা অনুসন্ধান করতে আপনাকে MongoDB এর find() পদ্ধতি ব্যবহার করতে হবে।   সিনট্যাক্সঃ find()  এর বেসিক সিনট্যাক্স বা বাক্য-গঠন নিম্নরূপঃ   >db.COLLECTION_NAME.find()   find() পদ্ধতি সবগুলো ডকুমেন্টকে একটি অ-কাঠামোগত ভাবে প্রদর্শন করবে।         pretty() পদ্ধতি সুবিন্যস্তভাবে ফলাফল প্রদর্শন …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ae%e0%a6%82%e0%a6%97%e0%a7%8b%e0%a6%a1%e0%a6%bf%e0%a6%ac%e0%a6%bf-%e0%a6%95%e0%a7%81%e0%a7%9f%e0%a7%87%e0%a6%b0%e0%a6%bf-%e0%a6%a1%e0%a7%8b%e0%a6%95%e0%a7%81%e0%a6%ae%e0%a7%87%e0%a6%a8/

মঙ্গোডিবি – ইন্সার্ট ডোকুমেন্ট (MongoDB – Insert Document)

MongoDB – ডকুমেন্ট সন্নিবেশন সন্নিবেশ পদ্ধতি MongoDB সংগ্রহে ডাটা সন্নিবেশন বা প্রবেশ করতে হলে আপনাকে MongoDB এর সন্নিবেশ পদ্ধতি ব্যবহার করতে হবে । শব্দবিন্যাস শব্দবিন্যাস সন্নিবেশন বা প্রবেশের প্রাথমিক নির্দেশনা নিম্নে দেয়া হল : >db.COLLECTION_NAME.insert(document) উদাহরণ >db.mycol.insert({ _id: ObjectId(7df78ad8902c), title: ‘MongoDB Overview’, description: ‘MongoDB is no sql database’, by: ‘tutorials point’, url: ‘http://www.tutorialspoint.com’, tags: [‘mongodb’, …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ae%e0%a6%99%e0%a7%8d%e0%a6%97%e0%a7%8b%e0%a6%a1%e0%a6%bf%e0%a6%ac%e0%a6%bf-%e0%a6%87%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%9f-%e0%a6%a1%e0%a7%8b%e0%a6%95%e0%a7%81/

MongoDB Java

Done By Raju(DU) MongoDB Java Installation পদ্ধতিঃ Java program এ MongoDB ব্যাবহার করার পূর্বে আমাদেরকে নিশ্চিত করতে হবে যে MongoDB JDBC Driver এবং Java আমাদের machine এ পূর্বে থেকেই রয়েছে। আপনি আরও Java tutorial দেখতে পারেন আপনার machine এ Java installation করার জন্য। এখন দেখবে কিভাবে MongoDB JDBC driver টি আপনার machine এ setup করবেন। …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-java/

MongoDB সীমাবদ্ধ রেকর্ডস

MongoDB সীমাবদ্ধ রেকর্ডস নয়ন চন্দ্র দত্ত * Limit() পদ্ধতি MongoDB তে রেকর্ডকে সীমাবদ্ধ করতে হলে limit() মেথড বা পদ্ধতি ব্যবহার করতে হবে। Limit() পদ্ধতি এক নাম্বারের টাইপ সমর্থন করে যা ডকুমেন্টের নাম্বার এবং আপনি প্রদর্শন করতে চাইছেন। সিনট্যাক্সঃ limit() এর বেসিক সিনট্যাক্স নিম্নরূপঃ >db.COLLECTION_NAME.find().limit(NUMBER) উদাহরণঃ নিম্নলিখিত তথ্যের সাথে myycol কালেকশনটি বিবেচনা করুনঃ { “_id” : …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-%e0%a6%b8%e0%a7%80%e0%a6%ae%e0%a6%be%e0%a6%ac%e0%a6%a6%e0%a7%8d%e0%a6%a7-%e0%a6%b0%e0%a7%87%e0%a6%95%e0%a6%b0%e0%a7%8d%e0%a6%a1%e0%a6%b8/

MongoDB Projection

MongoDB প্রজেকশন নয়ন চন্দ্র দত্ত MongoDB প্রজেকশন MongoDB প্রজেকশনের অর্থ হচ্ছে একটি ডকুমেন্টের সকল তথ্য নির্বাচন না করে বরং শুধুমাত্র প্রয়োজনীয় তথ্য নির্বাচন করা। যদি একটি ডকুমেন্টের ৫টি ক্ষেত্র থাকে এবং আপনার ৩টি দেখানোর প্রয়োজন হয় তাহলে এদের মধ্য থেকে শুধু ৩টি সিলেক্ট করুন। find() পদ্ধতি MongoDB এর find() পদ্ধতি নিয়ে আগের টিউটোরিয়ালে আলোচনা (দ্বিতীয় …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-projection/

MongoDB Overview. MongoDB এর সংক্ষিপ্ত বিবরণ

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-overview/

MongoDB Aggregation

MongoDB সীমাবদ্ধ রেকর্ডস নয়ন চন্দ্র দত্ত * Limit() পদ্ধতি MongoDB তে রেকর্ডকে সীমাবদ্ধ করতে হলে limit() মেথড বা পদ্ধতি ব্যবহার করতে হবে। Limit() পদ্ধতি এক নাম্বারের টাইপ সমর্থন করে যা ডকুমেন্টের নাম্বার এবং আপনি প্রদর্শন করতে চাইছেন। সিনট্যাক্সঃ limit() এর বেসিক সিনট্যাক্স নিম্নরূপঃ >db.COLLECTION_NAME.find().limit(NUMBER) উদাহরণঃ নিম্নলিখিত তথ্যের সাথে myycol কালেকশনটি বিবেচনা করুনঃ { “_id” : …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-aggregation/

মংগোডিবি ডাটাটাইপ (MongoDB Data Types)

MongoDB ডেটাটাইপ্স নয়ন চন্দ্র দত্ত MongoDB অনেক ডেটাটাইপ্স সমর্থন করে যার তালিকা নিচে দেওয়া হলঃ ১। স্ট্রিং এই সবচেয়ে বেশি ব্যবহৃত ডেটাটাইপ যা তথ্য সংরক্ষণ করার কাজে ব্যবহার করা হয়। MongoDB স্ট্রিং UTF-8 বৈধ হতে হবে। ২। ইন্টিজারঃ একটি সংখ্যাগত মান সংরক্ষণ করার জন্য এই টাইপ ব্যবহার করা হয়। পূর্ণসংখ্যা 32 বিট বা 64 বিট …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ae%e0%a6%82%e0%a6%97%e0%a7%8b%e0%a6%a1%e0%a6%bf%e0%a6%ac%e0%a6%bf-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be%e0%a6%9f%e0%a6%be%e0%a6%87%e0%a6%aamongodb-datatypes/

MongoDB Replication (প্রতিলিপিকরণ)

Mir Rasel Jahangirnagar University Dhaka, Bangladesh প্রতিলিপিকরণ একটি প্রক্রিয়া যা কয়েকটি সার্ভারের মধ্যে ডাটা সিঙ্ক্রোনাইজ করে। প্রতিলিপিকরণ আপনাকে ডাটা প্রাচুর্যতা দিবে এবং ডাটার উপস্থিতির কয়েকটি কপি বিভিন্ন সার্ভারে রাখবে, প্রতিলিপিকরণ একটি একক সার্ভার থেকে আপনার ডাটা হারিয়ে যাওয়াকে রক্ষা করবে। এই প্রতিলিপিকরণ আরও আপনাকে দিবে হার্ডওয়্যার নষ্ট হয়ে যাওয়া থেকে ডাটা পুনরুদ্ধারের সুবিধা। আপনার ডাটার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-replication/

[In Bengali] MongoDB Drop Collection . MongoDB ড্রপ কালেকশন

MongoDB ড্রপ কালেকশন নয়ন চন্দ্র দত্ত কেমন আছেন সবাই? আজ আমি আপনাদের জন্য নিয়ে এলাম একটি নতুন টিউটোরিয়াল – MongoDB ড্রপ কালেকশন । তাহলে চলুন আজকের টিউটোরিয়াল সম্পর্কে । drop() পদ্ধতি MongoDB এর ডেটাবেস থেকে একটি কালেকশন ড্রপ করতে db.collection.drop() ব্যবহৃত হয়। সিনট্যাক্স: drop() কমান্ডের বেসিক সিনট্যাক্স বা বাক্য গঠন নিম্নরূপঃ db.COLLECTION_NAME.drop() উদাহরণ: প্রথমত, আপনার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/in-bengali-mongodb-drop-collection-mongodb-%e0%a6%a1%e0%a7%8d%e0%a6%b0%e0%a6%aa-%e0%a6%95%e0%a6%be%e0%a6%b2%e0%a7%87%e0%a6%95%e0%a6%b6%e0%a6%a8/

MongoDB Drop Database । MongoDB ড্রপ ডেটাবেস

MongoDB Drop Database MongoDB ড্রপ ডেটাবেস নয়ন চন্দ্র দত্ত dropDatabase() পদ্ধতি MongoDB এর db.dropDatabase() কমান্ড একটি বিদ্যমান ডেটাবেস ড্রপ করতে ব্যবহৃত হয়। সিনট্যাক্স: dropDatabase() কমান্ডের বেসিক সিনট্যাক্স বা বাক্য গঠন নিম্নরূপঃ db.dropDatabase() এটি সিলেক্ট করা ডেটাবেস ডিলিট করবে। যদি আপনি কোন ডেটাবেস সিলেক্ট না করেন তাহলে এটি ডিফল্ট ‘test’ ডেটাবেস ডিলিট করবে। উদাহরণ: প্রথমত, show …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-drop-database/

MongoDB Advantages . MongoDB এর উপকারিতা

MongoDB এর উপকারিতা নয়ন চন্দ্র দত্ত   কোন রিলেশনাল ডাটাবেস এর একটি সাধারণ স্কিমা ডিজাইন বা নকশা আছে যা টেবিলের সংখ্যা এবং এই সমস্ত টেবিলের মধ্যে সম্পর্ক দেখায়। RDBMS এর উপর MongoDB এর উপকারিতা ১। স্কিমা হ্রাসঃ MongoDB একটি ডকুমেন্ট ডেটাবেস যেখানে একটি কালেকশন ভিন্ন ভিন্ন ডকুমেন্টে ধারণ করে। ডকুমেন্টের ক্ষেত্র সংখ্যা, কন্টেন্ট, আকার এক …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-advantages/

MongoDB Delete Document . MongoDB ডিলিট ডকুমেন্ট

MongoDB ডিলিট ডকুমেন্ট নয়ন চন্দ্র দত্ত remove() পদ্ধতি MongoDB এর remove() পদ্ধতি কালেকশন থেকে ডকুমেন্ট ডিলিট করতে ব্যবহৃত হয়। দুটি প্যারামিটার বাদে সবক্ষেত্রে remove() পদ্ধতি গ্রণযোগ্য হয়। একটি deletion criteria এবং অন্যটি justOne flag । ১। deletion criteria: (অপশনাল) ডকুমেন্ট অনুযায়ী deletion criteria মেছে ফেলা হবে। ২। justOne: যদি সত্য বা ১ সেট করা থাকে …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-delete-document/

MongoDB Create Collection . MongoDB ড্রপ কালেকশন

MongoDB ড্রপ কালেকশন নয়ন চন্দ্র দত্ত কেমন আছেন সবাই? আজ আমি আপনাদের জন্য নিয়ে এলাম একটি নতুন টিউটোরিয়াল – MongoDB ড্রপ কালেকশন । তাহলে চলুন আজকের টিউটোরিয়াল সম্পর্কে । drop() পদ্ধতি MongoDB এর ডেটাবেস থেকে একটি কালেকশন ড্রপ করতে db.collection.drop() ব্যবহৃত হয়। সিনট্যাক্স: drop() কমান্ডের বেসিক সিনট্যাক্স বা বাক্য গঠন নিম্নরূপঃ db.COLLECTION_NAME.drop() উদাহরণ: প্রথমত, আপনার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-create-collection/

MongoDB Create Database

MongoDB ডেটাবেস তৈরি করা লেখকঃ নয়ন চন্দ্র দত্ত কি খবর সবার? আশা করছি সবাই ভাল আছেন। আজ আমি হাজির হয়েছি একটি নতুন টিউটোরিয়াল নিয়ে। আজ আমরা দেখব কীভাবে MongoDB ডেটাবেস তৈরি করা যায়। তাহলে আর কথা না বাড়িয়ে আজকের টিউটোরিয়াল শুরু করি। use কমান্ড MongoDB use DATABASE_NAME ডেটাবেস তৈরি করতে বাবহৃত হয়। কমান্ড একটি নতুন …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/mongodb-create-database/