MongoDB Gratis databashanteringssystem
Open Source NoSQL -databaslösning för moderna applikationer
Använd MongoDB för att säkerställa tillgänglighet, skalbarhet och efterlevnad av de mest krävande datasäkerhets- och integritetskraven i dagens applikationer.
Översikt
MongoDB är en säker och lätt att skala och öppen källkod NoSQL -databas. Det kan användas för att stödja innehållshanteringssystem, e-handelssystem, mobilapplikationer, dataanalysavsnitt, arkivering samt online- och offline-spelapplikationer. MongoDB är en dokumentbaserad databas, vilket innebär att den lagrar data i JSON-liknande dokument. MongoDB är schemalfri så det finns inget behov av schema migration. Det har rikt och uttrycksfullt frågespråk som låter dig filtrera och sortera efter vilket område som helst. Frågor är själva JSON och därmed lätt kompositioner. Inga fler sammankopplande strängar för att dynamiskt generera SQL -frågor. MongoDB tillhandahåller snabb åtkomst till data på grund av dess karaktär av att implementera det interna minnet för att lagra data. Den hanterar strukturerade såväl som ostrukturerade data inom olika typer av applikationer. Dokumentbaserat frågespråk används för dynamiska frågor på dokument. MongoDB tillhandahåller också rik insamling av DB -frågor. Eftersom det är dokumentorienterat kan antalet fält, innehåll och storlek på dokumentet skilja sig från ett dokument till ett annat. Det kan enkelt installeras och skalas. Data kan uppdateras mycket snabbt. MongoDB kan användas som ett filsystem, kallad Gridfs, med lastbalanserings- och datareplikationsfunktioner över flera maskiner för lagring av filer.
Systemkrav
Följande är kraven för att installera MongoDB på Ubuntu 18.04
- Ubuntu 18.04 -server
- Tillgång till en kommandorad/terminalfönster
- En användare som inte är root med sudo-behörigheter
- en grundläggande brandvägg
Funktioner
- hög elastisk skalbarhet
- Replikationsanläggning för att säkra data.
- Rik samling av frågor.
- Auto-skärmning.
- Öppen källa.
- Hanterar strukturerade och ostrukturerade data.
- Lätt att installera
- Schema-mindre databas.
- snabba uppdateringar på plats.
- Använd internt minne för lagringsprocess.
- Djup frågefunktion.
- Inga komplexa sammanfogningar.
- Inget behov av objektkartläggning.
- tvärplattform.
- Använd dokumentfrågor.
- Enkel hantering av lastbalansering.
- Inget behov av VM för att köras på olika plattformar.
- Lagrar data i JSON -format.
- Inget behov av schema migration.
- Används för big data.
Installation
Följ dessa steg för att installera MongoDB på Ubuntu 18.04:
- För att importera den offentliga GPG -nyckeln för den senaste versionen av MongoDB, kör följande kommando:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
- Ändra 4.4 från URL om du vill installera en annan version.
- Det bör återvända “OK” efter framgångsrik nyckelskapande.
- När du har lagt till arkiv uppdateras nu ditt system apt med:
sudo apt update
- Installera nu MongoDB med följande kommando:
sudo apt install mongodb-org
- Kör följande kommando för att starta MongoDB -tjänsten:
sudo systemctl start mongod.service
- Kontrollera sedan MongoDB -status:
sudo systemctl status mongod