Skip to content

Commit 1db13c0

Browse files
authored
Merge pull request #94 from zonayedpca/cheatsheet
Cheatsheet updated
2 parents 947609e + ec1dad4 commit 1db13c0

1 file changed

Lines changed: 105 additions & 2 deletions

File tree

data/mongodb.json

Lines changed: 105 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,32 @@
2222
"title": "সাধারণ",
2323
"items": [
2424
{
25-
"definition": "কোনো কালেকশন(যেমন এখানেঃ coll) এর উপর কমান্ড",
26-
"code": "db.coll.<কমান্ড>"
25+
"definition": "মঙ্গোডিবির সার্ভার স্টার্ট করা",
26+
"code": "mongod"
27+
}, {
28+
"definition": "মঙ্গোডিবির কন্সোল ওপেন করা",
29+
"code": "mongo"
30+
}, {
31+
"definition": "সার্ভারের ডাটাবেসগুলো দেখানো",
32+
"code": "show dbs"
2733
}, {
2834
"definition": "অন্য কোনো ডাটাবেসে সুইচ করা",
2935
"code": "use <ডাটাবেস>"
3036
}, {
3137
"definition": "সব কালেকশন দেখানো",
3238
"code": "show collections"
39+
}, {
40+
"definition": "কোনো কালেকশন(যেমন এখানেঃ coll) এর উপর কমান্ড",
41+
"code": "db.coll.<কমান্ড>"
3342
}, {
3443
"definition": "কোনো কমান্ডের হেল্প প্রিন্ট করা",
3544
"code": "help"
45+
}, {
46+
"definition": "প্রতি কালেকশনে কত টাইম খরচ হয়েছে সেটা দেখানো",
47+
"code": "./mongotop"
48+
}, {
49+
"definition": "মঙ্গোডিবি সিস্টেমে স্নাপশট দেখানো",
50+
"code": "./mongostat"
3651
}
3752
]
3853
}, {
@@ -55,6 +70,94 @@
5570
"code": "db.coll.findOne({'name':'শাওমি'})"
5671
}
5772
]
73+
}, {
74+
"title": "ডকুমেন্ট আপডেট করা",
75+
"items": [
76+
{
77+
"definition": "পুরো ডকুমেন্ট রিপ্লেস করে ফেলা",
78+
"code": "db.coll.update({name : 'শাওমি'}, {name : 'রেডমি'}) "
79+
}, {
80+
"definition": "ডকুমেন্ট এর কোনো অ্যাট্রিবিউট মডিফাই করা",
81+
"code": "db.coll.update({name : 'সামসাং'}, {$set : {type : 'ফ্ল্যাগশিপ', series : 'নোট'}})"
82+
}, {
83+
"definition": "ডকুমেন্ট থেকে কোনো অ্যাট্রিবিউট রিমুভ করা",
84+
"code": "db.coll.findOne().prettyPrint()"
85+
}
86+
]
87+
}, {
88+
"title": "ডকুমেন্ট রিমুভ করা",
89+
"items": [
90+
{
91+
"definition": "ডকুমেন্ট সরাসরি রিমুভ করা",
92+
"code": "db.coll.remove({name : 'সামসাং'})"
93+
}, {
94+
"definition": "ডকুমেন্ট অপারেটর দিয়ে রিমুভ করা",
95+
"code": "db.ships.remove({name:{$regex:'সা\\sং'}}"
96+
}
97+
]
98+
}, {
99+
"title": "ইন্ডেক্স নিয়ে কাজ করা",
100+
"items": [
101+
{
102+
"definition": "ইন্ডেক্স তৈরী করা",
103+
"code": "db.coll.ensureIndex({name: 1})"
104+
}, {
105+
"definition": "ইন্ডেক্স ড্রপ করা",
106+
"code": "db.coll.dropIndex({name: 1})"
107+
}, {
108+
"definition": "কম্পাউন্ড ইন্ডেক্স তৈরী করা",
109+
"code": "db.coll.ensureIndex({name: 1, type: 1, model: 0}) "
110+
}, {
111+
"definition": "কম্পাউন্ড ইন্ডেক্স ড্রপ করা",
112+
"code": "db.coll.dropIndex({name: 1, type: 1, model: 0})"
113+
}, {
114+
"definition": "ইউনিক কম্পাউন্ড ইন্ডেক্স তৈরী করা",
115+
"code": "db.coll.ensureIndex({name: 1, type: 1, model: 0}, {unique: true}) "
116+
}
117+
]
118+
}, {
119+
"title": "ইন্ডেক্স - হিন্ট এবং স্টেটিস্টিক্স",
120+
"items": [
121+
{
122+
"definition": "ইন্ডেক্স ইউসেজ এক্সপ্লেইন করা",
123+
"code": "db.coll.find({'name':'শাওমি'}).explain()"
124+
}, {
125+
"definition": "ইন্ডেক্স ড্রপ করা",
126+
"code": "db.coll.stats()"
127+
}, {
128+
"definition": "কম্পাউন্ড ইন্ডেক্স তৈরী করা",
129+
"code": "db.coll.totalIndexSize() "
130+
}
131+
]
132+
}, {
133+
"title": "মিলিতকরন এক্সপ্রেশন",
134+
"items": [
135+
{
136+
"definition": "ভ্যালু একসাথে যোগ করা",
137+
"code": "$sum"
138+
}, {
139+
"definition": "এভারেজ হিসেব করা",
140+
"code": "$avg"
141+
}, {
142+
"definition": "মিনিমাম ভ্যালু খোঁজা",
143+
"code": "$min"
144+
}, {
145+
"definition": "ম্যাক্সিম্যাম ভ্যালু খোঁজা",
146+
"code": "$max"
147+
}, {
148+
"definition": "কোনো ভ্যালু পুশ করা",
149+
"code": "$push"
150+
}, {
151+
"definition": "কোনো ভ্যালু পুশ করা(ডুপ্লিকেট ছাড়া)",
152+
"code": "$addToSet"
153+
}, {
154+
"definition": "প্রথম ডকুমেন্ট পাওয়া",
155+
"code": "$first"
156+
}, {
157+
"definition": "শেষ ডকুমেন্ট পাওয়া",
158+
"code": "$last"
159+
}
160+
]
58161
}
59162
]
60163
}

0 commit comments

Comments
 (0)