Mongodb | Open source NoSQL -databaseoplossing

MongoDB Gratis databasebeheersysteem

Open source NoSQL -databaseoplossing voor moderne toepassingen

Gebruik MongoDB om de beschikbaarheid, schaalbaarheid en naleving van de meest veeleisende gegevensbeveiliging en privacyvereisten van moderne applicaties te waarborgen.

Overzicht

MongoDB is een veilige en eenvoudig te schalen en open source NoSQL -database. Het kan worden gebruikt bij het ondersteunen van contentbeheersystemen, e-commerce-systemen, mobiele applicaties, sectie Data Analytics, archivering en online en offline gaming-applicaties. MongoDB is een op document gebaseerde database, wat betekent dat het gegevens opslaat in JSON-achtige documenten. MongoDB is schemaloos, dus er is geen behoefte aan schema-migratie. Het heeft een rijke en expressieve vraagtaal waarmee u op elk veld kunt filteren en sorteren. Vragen zijn zelf JSON en dus gemakkelijk componeerbaar. Geen aaneenschakelingsreeksen meer om SQL -query’s dynamisch te genereren. MongoDB biedt snel toegang van gegevens vanwege de aard van het implementeren van het interne geheugen om de gegevens op te slaan. Het behandelt gestructureerde en ongestructureerde gegevens binnen verschillende soorten toepassingen. Op document gebaseerde querytaal wordt gebruikt voor dynamische vragen op documenten. MongoDB biedt ook een rijke verzameling DB -query’s. Omdat het documentgericht is, kunnen het aantal velden, inhoud en grootte van het document verschillen van het ene document naar het andere. Het kan eenvoudig worden ingesteld en schaalbaar. Gegevens kunnen zeer snel worden bijgewerkt. MongoDB kan worden gebruikt als een bestandssysteem, gridfs genaamd, met load -balancing- en gegevensreplicatiefuncties over meerdere machines voor het opslaan van bestanden.

Systeem vereisten


Hierna volgen de vereisten om MongoDB op Ubuntu 18.04 te installeren

  • Ubuntu 18.04 -server
  • Toegang tot een opdrachtregel/terminalvenster
  • Een niet-root gebruiker met sudo-machtigingen
  • Een basisfirewall

Functies


  • Hoge elastische schaalbaarheid
  • Replicatiefaciliteit om gegevens te beveiligen.
  • Rijke verzameling vragen.
  • Auto-sharding.
  • Open source.
  • Behandelt gestructureerde en ongestructureerde gegevens.
  • Eenvoudig in te stellen
  • database zonder schema.
  • snelle updates op de plaats.
  • Gebruik intern geheugen voor opslagproces.
  • Diepe vraagvermogen.
  • Geen complex joins.
  • Geen behoefte aan objectmapping.
  • platformonafhankelijk.
  • Gebruik documentenvragen.
  • Eenvoudig beheer van load balancing.
  • Geen behoefte aan VM om op verschillende platforms te draaien.
  • Slaat gegevens op in JSON -indeling.
  • Geen behoefte aan schema -migratie.
  • Gebruikt voor big data.

Installatie

Volg deze stappen om MongoDB op Ubuntu 18.04 te installeren:

  • Om de openbare GPG -sleutel te importeren voor de nieuwste versie van MongoDB, voert u de volgende opdracht uit:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  • Wijzig 4.4 van URL als u een andere versie wilt installeren.
  • Het zou “OK” moeten retourneren na succesvolle sleutelcreatie.
  • Na het toevoegen van repository update nu uw systeem APT met behulp van:
sudo apt update
  • Installeer nu MongoDB met de volgende opdracht:
sudo apt install mongodb-org
  • Voer de volgende opdracht uit om de MongoDB -service te starten:
sudo systemctl start mongod.service
  • Controleer vervolgens de MongoDB -status:
sudo systemctl status mongod

Ontdekken


In dit artikel hebben we functies en installatie van MongoDB Open Source NoSQL -database besproken. Om meer te weten te komen over andere open source DBMS -software, controleer de volgende pagina’s:

 Nederlands