లైనక్స్ మింట్లో మొంగోడిబి
మొంగోడిబి అనేది ఓపెన్ సోర్స్ క్రాస్-ప్లాట్ఫారమ్ NoSQL డేటాబేస్ పరిష్కారం. ఇది NoSQL డేటాబేస్ కాబట్టి, ఇది సాంప్రదాయ డేటాబేస్ల యొక్క పరిమితం చేయబడిన స్వభావం నుండి ఉచితం (ఉదాహరణకు, MySQL), డేటాను నిల్వ చేయడానికి మరింత సౌలభ్యాన్ని అందిస్తుంది. మొంగోడిబిని ఫైల్ నిల్వ పరిష్కారంగా కూడా పరిగణించవచ్చు! మొంగోడిబి సమర్థవంతమైన స్కేలింగ్ను అందిస్తుంది, దాని షార్డింగ్ ఫీచర్కు ధన్యవాదాలు.
మోంగోడిబి యొక్క రెండు ఎడిషన్లు వినియోగదారులకు అందుబాటులో ఉన్నాయి - కమ్యూనిటీ మరియు ఎంటర్ప్రైజ్ వెర్షన్. ఇప్పుడు, సాధారణ వినియోగదారుల కోసం, MongoDB కమ్యూనిటీ ఎడిషన్ పరీక్ష/అభివృద్ధి ప్రయోజనాల కోసం సరిపోతుంది. అయితే, పెద్ద ఎత్తున అమలు కోసం, ఎంటర్ప్రైజ్ ఒకటి పొందడం మంచిది. MongoDB ఎంటర్ప్రైజ్ కస్టమర్ సపోర్ట్, కుబెర్నెట్స్ ఇంటిగ్రేషన్, వేగవంతమైన మెమరీ పనితీరు, సర్టిఫికేషన్ మొదలైన అదనపు ఫీచర్లతో వస్తుంది మొంగోడిబి ఎంటర్ప్రైజ్ అడ్వాన్స్డ్ .
అయితే, ఈ వ్యాసంలో, మొంగోడిబి కమ్యూనిటీ ఎడిషన్ను ఎలా ఇన్స్టాల్ చేయాలో మరియు ఎలా ఉపయోగించాలో నేను ప్రదర్శిస్తాను.
లైనక్స్ మింట్లో మొంగోడిబిని ఇన్స్టాల్ చేయండి
మేము మొంగోడిబిని ఇన్స్టాల్ చేయడానికి అనేక మార్గాలు ఉన్నాయి. దాని ప్రజాదరణ కారణంగా, ఇది ఇప్పటికే ఉబుంటు ప్యాకేజీ సర్వర్లలో ఒక భాగం. లైనక్స్ మింట్, ఉబుంటు డెరివేటివ్ అయినందున, ప్యాకేజీ సర్వర్ నుండి నేరుగా మొంగోడిబిని పొందవచ్చు. అయితే, MongoDB యొక్క అధికారిక సిఫార్సు డేటాబేస్ సాఫ్ట్వేర్ని ఇన్స్టాల్ చేయడానికి దాని స్వంత రిపోజిటరీని ఉపయోగించడం.
సిద్ధంగా ఉన్నారా? దానిలోకి దూకుదాం!
ఉబుంటు ప్యాకేజీ సర్వర్ నుండి మొంగోడిబిని ఇన్స్టాల్ చేయండి
MongoDB ఉబుంటు ప్యాకేజీ సర్వర్ నుండి నేరుగా లభిస్తుంది. మీకు కావలసిందల్లా APT ని పట్టుకుని ఇన్స్టాల్ చేయమని చెప్పడం మొంగోడ్బి ప్యాకేజీ. అధికారిక మొంగోడిబి డాక్యుమెంటేషన్ ప్రకారం ఇది బాగా పని చేసినప్పటికీ, ఇది సిఫార్సు చేయబడిన పద్ధతి కాదు. మీ స్వంత బాధ్యతతో దానిని అనుసరించండి.
ముందుగా, టెర్మినల్ని కాల్చి, APT కాష్ను అప్డేట్ చేయండి.
$సుడోసముచితమైన నవీకరణ
ఇప్పుడు, APT కి MongoDB ని ఇన్స్టాల్ చేయమని చెప్పండి.
$సుడోసముచితమైనదిఇన్స్టాల్మొంగోడ్బి
మొంగోడిబి రెపో నుండి మొంగోడిబిని ఇన్స్టాల్ చేయండి
మొంగోడిబి అధికారికంగా ఉబుంటు, డెబియన్, SUSE లైనక్స్ మరియు అమెజాన్ కొరకు రెపోను అందిస్తుంది. MongoDB ఇన్స్టాల్ చేసే ఈ పద్ధతిని MongoDB అధికారికంగా సిఫార్సు చేస్తుంది. మీరు ఎల్లప్పుడూ తాజా వెర్షన్ని ఉపయోగిస్తున్నారని ఇది నిర్ధారిస్తుంది. లైనక్స్ మింట్ ఉబుంటు ఆధారితమైనది, కాబట్టి ఉబుంటు రెపో బాగా పనిచేస్తుంది.
గమనిక: రెపో వెర్షన్పై ఆధారపడి ఉంటుంది. ఈ పద్ధతి ప్రస్తుత తాజా MongoDB స్థిరమైన వెర్షన్ (MongoDB 4.2) యొక్క సంస్థాపనను ప్రదర్శిస్తుంది. ఇతర సంస్కరణల కోసం, తనిఖీ చేయండి మొంగోడిబి ఇన్స్టాలేషన్ డాక్యుమెంట్ .
టెర్మినల్ని కాల్చి, కింది ఆదేశాలను అమలు చేయడం ప్రారంభించండి. ముందుగా, GnuPG ఇన్స్టాల్ చేయబడిందో లేదో చూద్దాం. GnuPG Linux Mint తో ముందే ఇన్స్టాల్ చేయబడింది. అయితే, ఇది గతంలో అన్ఇన్స్టాల్ చేయబడి ఉంటే, ఈ ఆదేశం వెంటనే దాన్ని ఇన్స్టాల్ చేస్తుంది.
$సుడోసముచితమైన నవీకరణ&& సుడోసముచితమైనదిఇన్స్టాల్gnupg-మరియు
ఇప్పుడు, మొంగోడిబి రెపో యొక్క పబ్లిక్ GPG కీని జోడించండి.
$wget -qO- https://www.mongodb.org/స్టాటిక్/pgp/సర్వర్-4.2.asc| సుడో apt-key యాడ్-
MongoDB రెపోతో కమ్యూనికేట్ చేయడానికి APT సిద్ధంగా ఉంది. APT ప్యాకేజీ సర్వర్ల జాబితాలో MongoDB రెపోని జోడించండి.
$బయటకు విసిరారు 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 మల్టీవర్స్ ' | సుడో టీ /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/మొంగోడ్బ్-ఆర్గ్-4.2.లిస్ట్
APT కాష్ను అప్డేట్ చేయండి.
$సుడోసముచితమైన నవీకరణ
మొంగోడిబి రెపో విజయవంతంగా జోడించబడింది. ఇప్పుడు, APT కి MongoDB ని ఇన్స్టాల్ చేయమని చెప్పండి. ప్యాకేజీ పేరు mongodb-org. అది గమనించండి మొంగోడ్బి ఉబుంటు రెపో నుండి వచ్చింది mongodb-org మొంగోడిబి రెపో నుండి.
$సుడోసముచితమైనదిఇన్స్టాల్mongodb-org
మొంగోడిబి ఉపయోగించి
సంస్థాపన పూర్తయిన తర్వాత, మొంగోడిబి రన్ అవుతోందని నిర్ధారించుకుందాం. టెర్మినల్లో ఈ ఆదేశాన్ని అమలు చేయండి.
$మొంగో
ఆదేశం కొంత లోపాన్ని విసిరింది. ఎందుకంటే MongoDB, డిఫాల్ట్గా, బూట్తో ప్రారంభం కాదు. దీన్ని పరిష్కరించడానికి, తదుపరి రెండు ఆదేశాలను అమలు చేయండి. ముఖ్యంగా, బూట్లో మొంగోడిబి సేవను ప్రారంభించి ఎనేబుల్ చేయమని మేము systemctl కి చెబుతున్నాము.
$సుడోsystemctl ప్రారంభ మొంగోడ్$సుడోsystemctlప్రారంభించుమొంగోడ్
మొంగోడిబిని మరోసారి తనిఖీ చేయండి.
$మొంగో
వోయిలా! మొంగోడిబి ఖచ్చితంగా నడుస్తోంది! ఇది నడుస్తున్న మొంగోడిబి షెల్. ఇది మొంగోడిబి నియంత్రణ కేంద్రంగా పనిచేస్తుంది. మొంగోడిబికి దాని స్వంత ఆదేశాలు మరియు విధులు ఉన్నాయి. కింది కమాండ్ అందుబాటులో ఉన్న కమాండ్లు మరియు ఫంక్షన్ల షార్ట్లిస్ట్ను ప్రింట్ చేస్తుంది.
$సహాయం
తుది ఆలోచనలు
మొంగోడిబి ఒక శక్తివంతమైన డేటాబేస్ సాఫ్ట్వేర్. ఇది గూగుల్, ఫేస్బుక్, పేపాల్, ఇఎ, అడోబ్, ఈబే మొదలైన దిగ్గజాల ద్వారా కూడా చేర్చబడింది. MongoDB ఉపయోగించి కంపెనీలను తనిఖీ చేయండి . అది, మొంగోడిబి శక్తికి నిదర్శనం.
ఈ వ్యాసం మొంగోడిబిని ఎలా ఇన్స్టాల్ చేయాలో చర్చిస్తుంది. దాని గురించి తెలుసుకోవడానికి చాలా ఉంది. మొంగోడిబితో ప్రారంభించడంపై మీరు ఇంటర్నెట్లో పుష్కలంగా ట్యుటోరియల్లను కనుగొనవచ్చు. మొంగోడిబికి ఈ బిగినర్స్ గైడ్ని చూడండి.
ఆనందించండి!