国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MongoDB是什么、有哪些優(yōu)勢(shì)、對(duì)比mysql,es、docker安裝

這篇具有很好參考價(jià)值的文章主要介紹了MongoDB是什么、有哪些優(yōu)勢(shì)、對(duì)比mysql,es、docker安裝。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1、MongoDB簡(jiǎn)介

MongoDB是面向文檔的NoSQL數(shù)據(jù)庫(kù)(是一個(gè)介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間的產(chǎn)品),用于大量數(shù)據(jù)存儲(chǔ)的分布式文件存儲(chǔ)型數(shù)據(jù)庫(kù)?;陟`活的json文檔模型(BSON),非常適合敏捷式快速開發(fā)。具有高可用,高水平擴(kuò)展能力,處理海量、高并發(fā)的數(shù)據(jù)應(yīng)用時(shí)非常有優(yōu)勢(shì)。C++語(yǔ)言開發(fā)的

MongoDB是什么、有哪些優(yōu)勢(shì)、對(duì)比mysql,es、docker安裝數(shù)據(jù)庫(kù)排行榜

2、優(yōu)勢(shì)

  1. 易用性:MongoDB是基于json格式的,沒(méi)有強(qiáng)制的表定義約束,在文檔結(jié)構(gòu)發(fā)生變化時(shí)并不需要如關(guān)系型數(shù)據(jù)庫(kù)一樣執(zhí)行DDL變更數(shù)據(jù)庫(kù)表結(jié)構(gòu),非常有利于業(yè)務(wù)的平滑升級(jí),因此MongoDB的開發(fā)效率更高,更適合敏捷開發(fā)

  2. 高性能:引入WiredTiger存儲(chǔ)引擎,在數(shù)據(jù)檢索上做了很多優(yōu)化,

  3. 高可靠

    1. 單節(jié)點(diǎn)MongoDB來(lái)說(shuō),可以通過(guò)Journal機(jī)制實(shí)現(xiàn)斷點(diǎn)保護(hù),這是一種WAL預(yù)寫日志機(jī)制,在發(fā)生斷電后,可以通過(guò)Journal日志來(lái)恢復(fù)數(shù)據(jù),默認(rèn)情況下Journal最多允許丟失50ms內(nèi)的更新數(shù)據(jù)。
    2. 集群節(jié)點(diǎn)來(lái)說(shuō),MongoDB提供副本集架構(gòu)來(lái)支持?jǐn)?shù)據(jù)庫(kù)的高可用,在節(jié)點(diǎn)發(fā)生宕機(jī)時(shí),可以實(shí)現(xiàn)秒級(jí)切換。
  4. 高可擴(kuò)展:在集群架構(gòu)中,數(shù)據(jù)的讀寫會(huì)均勻的分布到多個(gè)數(shù)據(jù)庫(kù)節(jié)點(diǎn)上,通過(guò)分片的方式可以實(shí)現(xiàn)按需擴(kuò)展。在業(yè)務(wù)數(shù)據(jù)持續(xù)增長(zhǎng)時(shí),借助分片集群可以輕松支持海量數(shù)據(jù)存取。

  5. 完備的索引:支持各種豐富的索引類型,包括單建索引、符合索引、唯一索引、地理空間索引、文本檢索索引、TTL索引等

  6. 強(qiáng)大的社區(qū)支持:國(guó)內(nèi)外各大云廠商基本都提供MongoDB協(xié)議兼容的數(shù)據(jù)庫(kù),有著龐大的用戶群體

3、MongoDB、mysql、es對(duì)比

功能模塊 MongoDB mysql ElasticSearch
數(shù)據(jù)庫(kù)類型 非關(guān)系型數(shù)據(jù)庫(kù) 關(guān)系型數(shù)據(jù)庫(kù) 搜索與數(shù)據(jù)分析引擎
約束 靈活 強(qiáng)約束 靈活
數(shù)據(jù)庫(kù) database database 無(wú)庫(kù)概念
collection table index
row Document 一條數(shù)據(jù) Document
字段 field column field
分布式 分布式 借助組件完成 分布式
擴(kuò)容 分片 分庫(kù)分表 分片
SQL 類SQL SQL DSL

4、docker安裝MongoDB

下載鏡像

docker pull mongo:4.4.5

安裝命令

docker run -it -d --name mongo
-v /usr/local/mongodb/data:/data/db
-v /usr/local/mongodb/backup:/data/backup
-e MONGO_INITDB_ROOT_USERNAME=admin
-e MONGO_INITDB_ROOT_PASSWORD=admin
-e TZ=Asia/Shanghai
-p 27017:27017
mongo:4.4.5 mongod --auth

  • -d: 后臺(tái)運(yùn)行容器;

  • –name: 指定容器名;

  • -p: 指定服務(wù)運(yùn)行的端口;

  • -v: 映射目錄或文件;

  • –privileged 擁有真正的root權(quán)限

  • –restart=always Docker服務(wù)重啟容器也啟動(dòng)

  • -e MONGO_INITDB_ROOT_USERNAME=admin 指定admin庫(kù)的用戶名,并設(shè)置超級(jí)管理員角色
    dockerhub中描述MongoDB是什么、有哪些優(yōu)勢(shì)、對(duì)比mysql,es、docker安裝

  • -e MONGO_INITDB_ROOT_PASSWORD=admin 指定admin庫(kù)的密碼,

  • -e TZ=Asia/Shanghai 設(shè)置容器時(shí)區(qū)

  • mongod --auth :容器默認(rèn)啟動(dòng)命令是mongod,我們認(rèn)證需要修改啟動(dòng)命為mongod --auth開啟認(rèn)證文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-515523.html

到了這里,關(guān)于MongoDB是什么、有哪些優(yōu)勢(shì)、對(duì)比mysql,es、docker安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)站被攻擊了,接入CDN對(duì)比直接使用高防服務(wù)器有哪些優(yōu)勢(shì)

    網(wǎng)站是互聯(lián)網(wǎng)行業(yè)中經(jīng)常被攻擊的目標(biāo)之一。攻擊是許多站長(zhǎng)最害怕遇到的情況。當(dāng)用戶訪問(wèn)一個(gè)網(wǎng)站,頁(yè)面半天打不開,響應(yīng)緩慢,或者直接打不開,多半是會(huì)直接走開,而不是等待繼續(xù)等待相應(yīng)。針對(duì)網(wǎng)站攻擊的防護(hù),目前市場(chǎng)上最常用的方式就是接入高防CDN或者高防服

    2024年02月01日
    瀏覽(28)
  • 【Docker】Docker與Kubernetes:區(qū)別與優(yōu)勢(shì)對(duì)比

    【Docker】Docker與Kubernetes:區(qū)別與優(yōu)勢(shì)對(duì)比

    前言 ??Docker 是一個(gè) 開源的應(yīng)用容器引擎 ,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux或Windows 操作系統(tǒng)的機(jī)器上,也可以實(shí)現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。 ?? kubernetes,簡(jiǎn)稱K8s,是用8代替名

    2024年02月05日
    瀏覽(18)
  • 在中國(guó)大陸,XGP對(duì)比Steam有什么優(yōu)勢(shì)?

    在中國(guó)大陸,XGP對(duì)比Steam有什么優(yōu)勢(shì)?

    6個(gè)月前,我入手了《Persona 5 Royal 女神異聞錄5皇家版》(簡(jiǎn)稱P5R)的PS4光盤,玩了一小段就擱置了,2022年10月21日,P5R登錄了全平臺(tái),而PS4光盤又無(wú)法升級(jí)到PS5版,為了低價(jià)享受更好的畫質(zhì)與幀率,我開通了微軟的Xbox高級(jí)會(huì)員 Xbox Game Pass Ultimate (簡(jiǎn)稱XGPU 或 XGP=西瓜皮) XGP的

    2024年02月04日
    瀏覽(18)
  • Docker一鍵安裝個(gè)人基礎(chǔ)開發(fā)環(huán)境-MySQL、Redis、MongoDB

    Docker一鍵安裝個(gè)人基礎(chǔ)開發(fā)環(huán)境-MySQL、Redis、MongoDB

    Docker Compose 在個(gè)人開發(fā)環(huán)境中,使用 Docker Compose 可以極大地簡(jiǎn)化和優(yōu)化應(yīng)用程序的部署和管理過(guò)程。 Docker Compose 的配置文件通常采用 YAML 格式,使其易于閱讀和編寫。我們可以在配置文件中指定所需的容器鏡像、端口映射、環(huán)境變量、數(shù)據(jù)卷掛載等配置選項(xiàng),以及容器之間

    2024年02月11日
    瀏覽(21)
  • playwright與cypress對(duì)比,各有什么優(yōu)勢(shì)與劣勢(shì)

    Playwright和Cypress都是用于自動(dòng)化測(cè)試的工具,但它們?cè)谝恍┓矫嬗兴煌?Playwright的優(yōu)勢(shì): 跨瀏覽器支持:Playwright支持多種瀏覽器,包括Chrome、Firefox和Safari等,可以在不同瀏覽器上運(yùn)行測(cè)試,提高覆蓋率。 多語(yǔ)言支持:Playwright支持多種編程語(yǔ)言,包括JavaScript、Python和C#等

    2024年02月14日
    瀏覽(96)
  • 【初始MongoDB】MongoDB的使用(對(duì)比MySQL)

    【初始MongoDB】MongoDB的使用(對(duì)比MySQL)

    NoSQL(NoSQL = Not Only SQL),意即反SQL運(yùn)動(dòng),指的是非關(guān)系型的數(shù)據(jù)庫(kù),是一項(xiàng)全新的數(shù)據(jù)庫(kù)革命性運(yùn)動(dòng),早期就有人提出,發(fā)展至2009年趨勢(shì)越發(fā)高漲。NoSQL的擁護(hù)者們提倡運(yùn)用非關(guān)系型的數(shù)據(jù)存儲(chǔ),相對(duì)于目前鋪天蓋地的關(guān)系型數(shù)據(jù)庫(kù)運(yùn)用,這一概念無(wú)疑是一種全新的思維的注入

    2024年03月12日
    瀏覽(22)
  • 文心一言4.0對(duì)比ChatGPT4.0有什么優(yōu)勢(shì)?

    文心一言4.0對(duì)比ChatGPT4.0有什么優(yōu)勢(shì)?

    目錄 總結(jié) 文心一言4.0的優(yōu)勢(shì) 文心一言4.0的劣勢(shì) 免費(fèi)分享使用工具 后話 生成式AI的困境 “不會(huì)問(wèn)”“不會(huì)用”“不敢信” 為什么要出收費(fèi)版本? 目前使用過(guò)國(guó)內(nèi)的文心一言3.5和WPS AI,國(guó)外的ChatGPT4.0。 文心一言和其他國(guó)內(nèi)產(chǎn)品相比,那無(wú)非是具有相當(dāng)大的優(yōu)勢(shì),可以說(shuō)是在

    2024年02月05日
    瀏覽(19)
  • PPPOE是什么意思,PPPoE的優(yōu)勢(shì)有哪些?

    什么是PPPOE,PPPoE的優(yōu)勢(shì)有哪些?目前主流的寬帶接入方式都是PPPoE虛擬撥號(hào)。我們每天都在使用寬帶上網(wǎng),但是大多數(shù)朋友對(duì)PPPOE的概念相比不太熟悉,其實(shí)PPPOE虛擬撥號(hào)方式是ISP運(yùn)營(yíng)商方便有效地完成對(duì)用戶的管理一種認(rèn)證技術(shù)。在互聯(lián)網(wǎng)接入用戶以幾何級(jí)數(shù)增長(zhǎng)的現(xiàn)在,網(wǎng)

    2024年02月05日
    瀏覽(18)
  • 什么是對(duì)象存儲(chǔ)COS?它又有哪些優(yōu)勢(shì)?

    對(duì)象存儲(chǔ)(Cloud Object Storage,COS)是騰訊云提供的一種存儲(chǔ)海量文件的分布式存儲(chǔ)服務(wù),用戶可通過(guò)網(wǎng)絡(luò)隨時(shí)存儲(chǔ)和查看數(shù)據(jù)。騰訊云 COS 使所有用戶都能使用具備高擴(kuò)展性、低成本、可靠和安全的數(shù)據(jù)存儲(chǔ)服務(wù)。 COS 通過(guò)控制臺(tái)、API、SDK 和工具等多樣化方式簡(jiǎn)單、快速地接入

    2024年01月16日
    瀏覽(24)
  • Docker安裝常用的容器,包括MySQL,Redis,RabbitMQ,MongoDB,FDFS等

    首先安裝docker 依賴庫(kù) 添加docker ce的軟件源信息,自行選擇,可添加可不添加,如果不是阿里云或者騰訊云的,請(qǐng)還是添加一下吧 安裝docker docker -v --查看docker版本 docker images --查看當(dāng)前docker運(yùn)行 sudo systemctl start docker --啟動(dòng)docker 在虛擬機(jī)里邊 docker images --有時(shí)候權(quán)限不足 我們

    2024年02月11日
    瀏覽(53)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包