日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > DB2 > Mongodb副本集和分片示例詳解

Mongodb副本集和分片示例詳解

時(shí)間:2024-02-09 10:40作者:下載吧人氣:19

前言

因?yàn)橹皼]用過mongo,所以最近的開發(fā)踩了不少坑,現(xiàn)在熟練了不少。

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

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

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

Python只用mongo事務(wù)

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

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)
  ...
標(biāo)簽Mongodb,副本,分片,示例,詳解

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 中文字幕第十五页 | 亚洲www | 国产一区二区精品在线观看 | 久久综合久色欧美综合狠狠 | 亚洲一区视频在线 | 免费精品视频 | 91精品国产一区二区三区香蕉 | 亚洲综合大片69999 | 91一区二区在线观看 | 亚洲h色 | 亚洲视频免费观看 | av手机免费在线观看 | 亚洲成人蜜桃 | 中文一区 | 黄色a视频 | 国产精品v | 国产综合网址 | 在线看免费 | 毛片久久久 | 欧美久久久久久久久中文字幕 | 欧美久久国产 | 国产精品18久久久久久久 | 国产精品色综合 | 欧美中文字幕一区二区三区亚洲 | 亚洲国产精品久久久久婷婷老年 | 亚洲一区二区 | 亚洲欧洲日韩精品 中文字幕 | 久久久久高清 | 亚洲一区视频在线 | 午夜爽爽男女免费观看hd | 国产精品网址 | 国产精品视频不卡 | 亚洲欧美在线观看 | 欧美成人精品一区二区三区 | 91九色麻豆 | 天天射天天干 | 国产在线精品一区二区三区 | 国产成人精品在线播放 | 精品国产18久久久久久二百 | 日本亚洲精品成人欧美一区 | 91视频入口 |