MongoDB වලින් database එකක් හදමු -පළමු පාඩම

MongoDB කියන්නේ විවෘත දත්ත ලේඛනගත කිරීමේ මාධයක්. මෙහි SQL දත්ත ගබඩාවක් නොමැත. ක්‍රමලේඛන භාෂාව ලෙස C++ යොදා ගනී. Angular JS  වලින් වැඩකරන project වලට වඩාත් යෝග්‍ය database එකක් කියලා කියන්න පුළුවන්.  ඔයාලා මේක ඉගෙනගන්න කලින් query ලියන්නේ කොහොමද කියලා පොඩි දැනුමක් තියෙන්න ඕනි. නැත්තන් වැඩේ පොඩ්ඩක් අමාරුයි. (RDBMS)

Database එකක් කියන්නේ භෞතිකව සැකසුණු මෙවලමක්. මෙහි එක් database එකක පමණක් ඊට අදාලවන දත්ත ගොනු(files) හා දත්ත පද්ධති ගොනුවල(System files) දත්ත තියනවා.

MongoDB සාමාන්‍ය database එකකට වඩා පොඩ්ඩක් විතර වෙනස්. පහළ වගුවෙන් පෙන්නන්නේ RDBMS හා MongoDB අතර සම්බන්ධය.

relation.PNG

 

කියන්න අමතක උනා, ඔයාලට මෘදුකාංගය මෙතනින් බාගන්න පුලුවනි. නමුත් මෙතනදි භාවිතාවෙන්නේ එකක් ඔයාලට වැඩකරන්න ලේසි වෙන්න RoboMongo කියන එක පාවිච්චි කරන්න පුලුවන්.

බලන්න පහළ තියන code එක දිහා. ඒකේ තියෙන්නේ බ්ලොග් එකකට හදපු උදාහරණයක්. තේරුනේ නැති උනාට කමක් නෑ. කියලා දෙන්නම් හදන හැටි..

sample.PNG

_id කියන්නේ 12 byte hexadecimalක නම්බර් එක, ඒක මුළු දත්ත ලියවිල්ලෙම නැත්නම් documentඑකේම  දත්ත Unique ID එකක save කරනවා. හැම document එකකටම මේ වගේ එකක් දෙනවා.

MongoDB Windows මෙහෙයුම් පද්ධතියකට Install කරන්නේ කොහොමද බලමු |

මුලුන්ම අපේ එකේ මෙහෙයුම් පද්ධතිය අයත් ද කියලා හොයාගන්න ඕන. ඒක කරන්නේ පල්ලෙහා තියන විදිහට Command Prompt එකේ ගහලා. (win+R ->cmd)

 
C:\>wmic os get osarchitecture
OSArchitecture
64-bit
C:\

දැන් තමන්ට අදාල version එක download කරගන්න.

හරි දැන් තමන්ට කැමති තැනක කරගෙන ඉවරවෙලා පහළ තියන විදිහට Command Prompt එක පාවිච්චි කරන්න පටන් ගන්න.

C:\>move mongodb-win64-* mongodb
   1 dir(s) moved.
C:\>

Drive මොකක්හරි හේතුවකට ඉඩමදි කමක් නිසා mongodb එකේ partition එක මාරුකරගන්න ඕන උනොත් පල්ලෙහා තියන විදිහට කරන්න වෙනවා.
cd <FOOLDER/DIR>  ගහලා තමන්ට අවශ්‍ය path එක දෙන්න විතරයි තියෙන්නේ.

C:\>md data
C:\md data\db

ඊළගට අපි බලමු install කරගත්ත mongodb එක run කරන්නේ කොහොමද කියලා..

Command Prompt එකෙන් mondodb එකේ binඑකට ගියපු folder path එක අරගෙන අපි වැඩේ පටන් ගමු. (bin folder path එක copy කරගන්න පළවෙනියටම)

ඊටපස්සේ command prompt එකේ,

>cd D:\set up\mongodb\bin

දැන් ඔයාගේ mongodb එක වැඩකරනව බලන්න අපි හදාගත්ත පාත් එකේ mongo.exe දෙන්න.

D:\set up\mongodb\bin>mongo.exe

ඊළග කොටසින් බලමු වැඩකරන්නේ කොහොමද කියලා..