婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mongodb副本集和分片示例詳解

Mongodb副本集和分片示例詳解

熱門標(biāo)簽:小裙科技電銷機(jī)器人怎樣 crm外呼系統(tǒng)聯(lián)系方式 內(nèi)蒙古營銷智能外呼系統(tǒng)哪個好 智能外呼系統(tǒng)官網(wǎng) 青白江400企業(yè)電話申請 長沙電銷外呼防封卡是什么 外呼線路資源屬于電信業(yè)務(wù)嗎 河南電話外呼系統(tǒng)招商 呼和浩特外呼系統(tǒng)原理是什么

前言

因為之前沒用過mongo,所以最近的開發(fā)踩了不少坑,現(xiàn)在熟練了不少。

mongo在許多地方用起來還有許多不如意的地方,比如不知道如何加行鎖,雖然mongo本身可以加寫鎖, 多寫的時候保證原子性,但不能向mysql在事務(wù)中 select ... for update 這樣加鎖, 這樣可以在應(yīng)用代碼中添加邏輯并且保證該對應(yīng)行不被讀取或修改。

還好的是Mongodb4.0是支持事務(wù)的(看網(wǎng)上貌似3.6就支持了,但得自己開啟)。剛好前端時間有些業(yè)務(wù)需求需要用到事務(wù)來保證數(shù)據(jù)的準(zhǔn)確性,因為一個動作內(nèi)有多條出入和修改的操作,如果中途報錯需要回滾。

連接mongo的shell后使用 db.version() 來查看mongodb的版本

Python只用mongo事務(wù)

在python中使用使用 pymongo 來操作數(shù)據(jù)庫

import pymongo
mc = pymongo.MongoClient('mongodb://localhost:27018', connect=False, maxPoolSize=2000)
with mc.start_session() as session:
 with session.start_transaction():
  mc['test']['test'].insert_one({'a': 1}, session=session)
  mc['test']['test'].delete_one({'a': 1}, session=session)
  ...

但在實際使用中卻報了個錯

MongoError: Transaction numbers are only allowed on a replica set member or mongos.

上網(wǎng)搜索后很多解決方法都是npm安裝一個什么包,然后用它啟動mongo。

其實根據(jù)英文的意思也差不多能明白是怎么回事,網(wǎng)上搜索后發(fā)現(xiàn)了根本原因:事務(wù)只支持副本集和切片。而我這開發(fā)環(huán)境是直接mongod啟的

副本集

副本集搭建

啟動兩個mongodb服務(wù)(一個master,一個slave)

# 1
/usr/local/mongodb/mongodb4.0.10/bin/mongod \

--bind_ip=0.0.0.0 --port=27018
--logpath=/var/log/mongodb/mongodb_4_0_10.log \

--dbpath=/data/mongo_4.0.10_db \

--replSet rs0 --fork
# 2
/usr/local/mongodb/mongodb4.0.10/bin/mongod \

--bind_ip=0.0.0.0 --port=27019 \

--logpath=/var/log/mongodb/mongodb_4_0_10-2.log \

--dbpath=/data/mongo_4.0.10_db-2 \

--replSet rs0 --fork

在mongo shell中執(zhí)行

# 啟動一個新的副本集
rs.initiate()
# 添加一個副本集
rs.add("localhost.localdomain:27019")

這樣的的話就可以使用mongodb的事務(wù)了

單節(jié)點(diǎn)也是支持事務(wù)的,我多加一個slave節(jié)點(diǎn)只是為了測試一下

slave節(jié)點(diǎn)讀

默認(rèn)slave節(jié)點(diǎn)是不能讀的,在Mongo客戶端使用命令 db.setSlaveOk() 來開啟slave節(jié)點(diǎn)讀,

這樣的可以讀寫分離(master寫,slave讀),關(guān)于slave讀對副本集間的同步的影響我沒有實踐就不寫了,網(wǎng)上有資料介紹。

master選舉

http://www.mongoing.com/archives/295

分片

分片集群我沒有搭建,這里有個文章寫的比較不錯,分片加副本集搭建,這樣既分流的數(shù)據(jù)也保證了數(shù)據(jù)的備份。等有時間自己搭建我在詳細(xì)記錄這里的坑

https://www.jb51.net/article/167276.htm

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 如何為MongoDB添加分片副本集
  • 分布式文檔存儲數(shù)據(jù)庫之MongoDB分片集群的問題
  • MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)
  • MongoDB分片集群部署詳解
  • MongoDB分片在部署與維護(hù)管理中常見的事項總結(jié)大全
  • 詳解MongoDB4.0構(gòu)建分布式分片群集
  • MongoDB分片鍵的選擇和案例實例詳解
  • MongoDB分片詳解
  • mongodb分片技術(shù)_動力節(jié)點(diǎn)Java學(xué)院整理
  • mongodb3.4集群搭建實戰(zhàn)之高可用的分片+副本集
  • 深入理解MongoDB分片的管理
  • Mongodb 刪除添加分片與非分片表維護(hù)
  • MongoDB 主分片(primary shard)相關(guān)總結(jié)

標(biāo)簽:舟山 楚雄 安順 白山 呼倫貝爾 池州 菏澤 黃石

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mongodb副本集和分片示例詳解》,本文關(guān)鍵詞  Mongodb,副本,集,和,分片,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mongodb副本集和分片示例詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mongodb副本集和分片示例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    337p亚洲精品色噜噜| 国产福利一区二区三区视频| 亚洲一区二区3| 成人av电影在线观看| 亚洲国产精品成人综合| 国产成人精品免费在线| 中文字幕久久午夜不卡| 成人黄色片在线观看| 亚洲欧洲色图综合| 欧美日韩你懂得| 国产嫩草影院久久久久| 国产在线播精品第三| 久久免费的精品国产v∧| 国产一区二三区| 欧美激情综合在线| 不卡电影免费在线播放一区| 亚洲色欲色欲www| 色国产精品一区在线观看| 亚洲乱码国产乱码精品精的特点 | 国产一区二区久久| 国产精品久久一卡二卡| 日本韩国精品一区二区在线观看| 亚洲一区二区av电影| 国产欧美在线观看一区| 五月天久久比比资源色| 欧美午夜视频网站| 婷婷开心久久网| 久久综合九色综合欧美98| 成人免费看黄yyy456| 亚洲精品欧美激情| 日韩欧美中文字幕公布| 成人视屏免费看| 亚洲高清一区二区三区| 久久久久久久久一| 欧美色综合久久| 国产酒店精品激情| 亚洲国产中文字幕在线视频综合| 欧美一区二区黄色| jlzzjlzz亚洲日本少妇| 美女视频网站黄色亚洲| 一区二区三区视频在线看| 国产夫妻精品视频| 亚洲精品国产无天堂网2021| 91精品国产综合久久蜜臀| 国产麻豆视频一区二区| 亚洲免费av观看| 精品奇米国产一区二区三区| 一本色道久久综合亚洲精品按摩| 奇米影视在线99精品| 国产精品欧美一区二区三区| 69堂成人精品免费视频| 91免费看`日韩一区二区| 狠狠狠色丁香婷婷综合激情| 亚洲电影第三页| 1024成人网| 欧美激情在线一区二区三区| 日韩欧美中文一区| 一色屋精品亚洲香蕉网站| 正在播放亚洲一区| 色综合色狠狠综合色| 岛国av在线一区| 韩国女主播成人在线| 日韩avvvv在线播放| 婷婷国产在线综合| 亚洲国产精品久久不卡毛片| 国产精品剧情在线亚洲| 国产欧美一区二区精品秋霞影院| 日韩精品专区在线影院重磅| 欧美精品一级二级| 欧美福利一区二区| 欧美精品123区| 666欧美在线视频| 欧美激情一二三区| 欧美一级欧美三级在线观看 | av在线不卡观看免费观看| 国产精品香蕉一区二区三区| 精东粉嫩av免费一区二区三区| 亚洲电影你懂得| 亚洲第一激情av| 亚洲sss视频在线视频| 午夜精品久久久久影视| 日本成人中文字幕| 国产伦精品一区二区三区视频青涩| 另类小说欧美激情| 国产专区综合网| 岛国精品在线播放| 在线视频综合导航| 国产成人免费av在线| 日韩av在线发布| 午夜欧美2019年伦理| 午夜精品久久久久久久久| 蜜臀av在线播放一区二区三区| 久草精品在线观看| 国产精品香蕉一区二区三区| 不卡欧美aaaaa| 欧美美女网站色| 久久先锋影音av| 一区二区三区鲁丝不卡| 午夜精品久久久久久久99樱桃| 激情欧美日韩一区二区| 99在线精品免费| 欧美一区二区三区不卡| 国产午夜亚洲精品理论片色戒 | 久久精品一区二区三区不卡| 91精品国模一区二区三区| 亚洲老妇xxxxxx| 亚洲国产美女搞黄色| 日韩精品成人一区二区在线| 精品综合免费视频观看| 91蜜桃婷婷狠狠久久综合9色| 欧美日韩免费在线视频| 欧美国产1区2区| 日日欢夜夜爽一区| 福利电影一区二区| 在线综合视频播放| 亚洲天堂免费看| 精品一区二区综合| 欧美日韩成人激情| 国产精品免费观看视频| 日韩国产精品久久久久久亚洲| 成人高清在线视频| 日韩欧美亚洲国产另类| 欧美日韩激情在线| 中文字幕第一区第二区| 欧美日韩成人激情| 国产欧美日韩三区| 免费人成在线不卡| 欧美在线|欧美| 国产精品免费av| 免费成人在线网站| 欧美巨大另类极品videosbest | 一区二区三区免费看视频| 久久99九九99精品| 欧美一区二区三区免费视频| 亚洲一区二区三区在线播放| 色综合色综合色综合色综合色综合 | 色欧美乱欧美15图片| 国产欧美精品区一区二区三区| 麻豆成人免费电影| 3d成人动漫网站| 美女mm1313爽爽久久久蜜臀| 欧美色视频在线观看| 亚洲一区在线观看免费| 欧美在线观看一区| 视频一区欧美精品| 91精品国产免费| 麻豆成人免费电影| 久久久久久久久久久电影| 国产中文字幕精品| 久久理论电影网| 国产盗摄一区二区| 成人免费一区二区三区在线观看| 成人avav影音| 一区二区三区欧美久久| 欧美影院一区二区三区| 国产精品久久久久久久久晋中| 成人午夜视频在线| 中文字幕一区二区不卡| 一本一本大道香蕉久在线精品| 一区二区三区在线播| 欧美久久久久中文字幕| 日本在线不卡视频| 久久精品亚洲国产奇米99| 波多野结衣视频一区| 亚洲国产精品久久久久秋霞影院| 欧美一级生活片| 成人美女视频在线观看| 亚洲成av人片在线| 久久久久久久久一| 欧美羞羞免费网站| 国产电影一区二区三区| 亚洲一区二区黄色| 久久影院视频免费| 在线观看国产日韩| 激情五月婷婷综合网| 一色屋精品亚洲香蕉网站| 欧美日韩国产片| 成人涩涩免费视频| 麻豆精品一区二区综合av| 国产精品成人在线观看| 日韩一级欧美一级| 色偷偷成人一区二区三区91| 激情丁香综合五月| 亚洲成人免费影院| 国产精品国产三级国产a| 日韩欧美国产系列| 欧美婷婷六月丁香综合色| 粉嫩久久99精品久久久久久夜| 丝袜诱惑制服诱惑色一区在线观看| 久久久久久一二三区| 欧美久久一二三四区| 色吧成人激情小说| 不卡在线视频中文字幕| 黄一区二区三区| 奇米影视一区二区三区| 欧美激情在线观看视频免费| 91麻豆精品国产无毒不卡在线观看| 99在线热播精品免费| 亚洲一区二区三区在线| 欧美日韩精品欧美日韩精品一综合|