Mongodb | 오픈 소스 NOSQL 데이터베이스 솔루션

MongoDB 무료 데이터베이스 관리 시스템

최신 응용 프로그램을위한 오픈 소스 NOSQL 데이터베이스 솔루션

MongoDB를 사용하여 최신 응용 프로그램의 가장 까다로운 데이터 보안 및 개인 정보 보호 요구 사항을 가용성, 확장 성 및 준수하도록 보장하십시오.

개요

MongoDB는 안전하고 확장하기 쉽고 오픈 소스 NOSQL 데이터베이스입니다. 컨텐츠 관리 시스템, 전자 상거래 시스템, 모바일 응용 프로그램, 데이터 분석 섹션, 아카이빙 및 온라인 및 오프라인 게임 응용 프로그램을 지원하는 데 사용할 수 있습니다. MongoDB는 문서 기반 데이터베이스입니다. 즉, 데이터를 JSON과 유사한 문서로 저장합니다. MongoDB는 스키마가 없으므로 스키마 마이그레이션이 필요하지 않습니다. 풍부하고 표현력있는 쿼리 언어가있어 모든 필드별로 필터링하고 정렬 할 수 있습니다. 쿼리는 자체가 JSON이므로 쉽게 합성 할 수 있습니다. 더 이상 SQL 쿼리를 동적으로 생성하기 위해 문자열을 연결하지 않습니다. MongoDB는 데이터를 저장하기 위해 내부 메모리를 구현하는 특성 때문에 데이터에 빠르게 액세스 할 수 있습니다. 다양한 유형의 응용 프로그램 내에서 구조화되지 않은 데이터뿐만 아니라 구조화 된 데이터를 처리합니다. 문서 기반 쿼리 언어는 문서의 동적 쿼리에 사용됩니다. MongoDB는 또한 풍부한 DB 쿼리 모음을 제공합니다. 문서 지향적이므로 필드 수, 문서의 내용 및 크기는 문서와 다른 문서마다 다를 수 있습니다. 쉽게 설정하고 확장 할 수 있습니다. 데이터를 매우 빠르게 업데이트 할 수 있습니다. MongoDB는 파일을 저장하기 위해 여러 컴퓨터를 통해로드 밸런싱 및 데이터 복제 기능이있는 GRIDFS라는 파일 시스템으로 사용할 수 있습니다.

시스템 요구 사항


우분투 18.04에 mongodb를 설치하는 요구 사항은 다음과 같습니다.

  • 우분투 18.04 서버
  • 명령 줄/터미널 창에 대한 액세스
  • Sudo 권한이있는 뿌리가없는 사용자
  • 기본 방화벽

특징


  • 높은 탄성 확장 성
  • 데이터를 보호하기위한 복제 시설.
  • 풍부한 쿼리 모음.
  • 자동 보안.
  • 오픈 소스.
  • 구조화되고 구조화되지 않은 데이터를 처리합니다.
  • 쉽게 설정할 수 있습니다
  • 스키마가없는 데이터베이스.
  • 빠른 내부 업데이트.
  • 스토리지 프로세스에 내부 메모리를 사용하십시오.
  • 깊은 쿼리 능력.
  • 복잡한 조인이 없습니다.
  • 객체 매핑이 필요하지 않습니다.
  • 크로스 플랫폼.
  • 문서 쿼리를 사용하십시오.
  • 부하 밸런싱의 쉬운 관리.
  • 다른 플랫폼에서 실행할 VM이 필요하지 않습니다.
  • 데이터를 JSON 형식으로 저장합니다.
  • 스키마 마이그레이션이 필요하지 않습니다.
  • 빅 데이터에 사용됩니다.

설치

다음 단계에 따라 Ubuntu 18.04에 MongoDB를 설치하십시오. -MongoDB의 최신 버전에 대한 공개 GPG 키를 가져 오려면 다음 명령을 실행하십시오.

curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  • 다른 버전을 설치하려면 URL에서 4.4를 변경하십시오.
  • 성공적인 키 생성 후 “OK"를 반환해야합니다.
  • 리포지토리를 추가 한 후 이제 시스템을 사용하여 다음을 업데이트하십시오.
sudo apt update
  • 이제 다음 명령을 사용하여 MongoDB를 설치하십시오.
sudo apt install mongodb-org
  • MongoDB 서비스를 시작하려면 다음 명령을 실행하십시오.
sudo systemctl start mongod.service
  • MongoDB 상태를 확인하십시오.
sudo systemctl status mongod

탐구하다


이 기사에서는 MongoDB 오픈 소스 NOSQL 데이터베이스의 기능과 설치에 대해 논의했습니다. 다른 오픈 소스 DBMS 소프트웨어에 대해 알아 보려면 다음 페이지를 확인하십시오.

-최고의 오픈 소스 데이터베이스 관리 소프트웨어

-2021 년 상위 5 개 오픈 소스 데이터베이스 관리 시스템

 한국인