Time of Update: 2015-09-24
標籤:如果MongoDB僅僅是一個文檔型的資料庫,那就沒有什麼亮點了,然而MongoDB最大優點在於讀擴充,熱備份,故障恢複以及自動分區(寫擴充)。這節系列結束篇就把這些功能介紹一下。備份複製實現了Database Backup的同時,實現了讀寫分離,又實現了讀操作的負載平衡,即一台主寫伺服器,多台從屬備份和讀伺服器,並且支援備份和讀的叢集擴充。其中Replica Sets方式又支援故障切換,當主伺服器down掉後會投票選出一台從伺服器接替為主伺服器實現寫操作。而自動分區功能會將原先的集合(表)
Time of Update: 2015-09-24
標籤:先介紹下命令文法: ./mongodump -h 127.0.0.1:10001 -d lietou -o /usr/local/data
Time of Update: 2015-09-24
標籤:一,mongodump備份資料庫1,常用命令格 1mongodump -h IP --port 連接埠 -u 使用者名稱 -p 密碼 -d 資料庫 -o 檔案存在路徑 如果沒有使用者誰,可以去掉-u和-p。 如果匯出原生資料庫,可以去掉-h。 如果是預設連接埠,可以去掉--port。 如果想匯出所有資料庫,可以去掉-d。2,匯出所有資料庫 12345678910[[email protected] mongodb]# mongodump -h 127.0.0.
Time of Update: 2015-09-24
標籤:MongoDB的備份其實算是一個基本操作,最近總是有人問起,看來很多人對這裡還不太熟悉。為了避免一次又一次地重複解釋,特總結成一篇部落格供後來者查閱。如有不盡正確之處請指正。1. 內建方法1.1
Time of Update: 2015-09-25
標籤:這個錯誤網上介紹比較少, 記錄一下最近工作中遇到mongodb insert 時候報錯, 現象: Thu Sep 24 09:19:15.011 ERROR: MessagingPort::call() wrong id got:367 expect:366 toSend op: 2004 response msgid:2931523219 response len: 157 response op:
Time of Update: 2015-09-22
標籤:本人根據此文章進行學習:http://blog.jobbole.com/72610/會不斷更新內容主要分為四大模組:mongodb各種方式的部署常用使用[工作不用就沒必要學了,精力有限]效能最佳化故障排除很多會和網上資料一樣,主要是自己學習不斷梳理資料,追求:提及精華 單一實例:1)建立mongodb測試檔案#存放整個mongodb檔案mkdri-p /data/mongodbtest/single#mongodb資料檔案mkdir /data/mongodbtest/data2
Time of Update: 2015-09-25
標籤:1、切換資料庫 admin資料庫:use admin test資料庫:use test2、新增: 方法一(首選) c={name="初一",teacher:"小張",stuCount:50} db.class.save(c) 或者db.class.insert(c) 方法二db.class.insert({name:"初一",teacher:"小張",stuCount:50})注意的是,儲存同一個會提示ObjectId不能重複
Time of Update: 2015-09-22
標籤:cmd啟動mongodb這裡就不說了,比較簡單。要想在32位的機器上把mongodb安裝為windows服務,就必須開啟journal。journal類似於關聯式資料庫的redo.log,由於mongodb認為開啟journal比較消耗記憶體,所以在32位的機器上預設不開啟的(64位是預設開啟的)。下面就以設定檔啟動的方式安裝mongodb的windows服務。建立mongod.cfg檔案,放在mongodb安裝檔案的bin目錄下,內容如下:journal=truelogpath=D:\m
Time of Update: 2015-09-23
標籤: 一、環境 $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) $ uname -aLinux zhaopin-2-201 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux$ mongo --versionMongoDB shell version: 3.0.6 二、準備
Time of Update: 2015-09-21
標籤:map&reduce類比大資料搜尋情境--‐何旭東請使用指令碼插入本次課程中的Map&Reduce舉例的學生表到1000w條文檔。欄位保持不變。使用Map&Reduce 計算出10<age<20 的每班學生的個數。請提交Map&Reduce
Time of Update: 2015-09-21
標籤:啟動 ①:啟動之前,我們要給mongodb指定一個檔案夾,這裡取名為”db",用來存放mongodb的資料。
Time of Update: 2015-09-23
標籤:1、首先MongoDB官網:http://www.mongodb.org,下載mongoDB2、解壓安裝 自己安裝在D:\mongdb 3、提示otfix KB2731284 or later update is not installed這個問題,可以去https://support.microsoft.com/zh-cn/hotfix/kbhotfix?kbnum=2731284&kbln=zh-cn 下載 Fix405791 補丁,填寫
Time of Update: 2015-09-19
標籤:首先安裝mongodb1.:http://www.mongodb.org/downloads2.解壓縮到自己想要安裝的目錄,比如F:\mongodb3.建立檔案夾F:\mongodb\db、F:\mongodb\log,分別用來安裝db和記錄檔,在log檔案夾下建立一個記錄檔mongodb.log,即d:\mongodb\log\mongodb.log4.運行cmd進入dos命令介面,執行下列命令 > cd F:\mongodb\bin >
Time of Update: 2015-09-18
標籤:solr mongodb replset mongo-connector Mongo-connector整合MongoDB到Solr實現增量索引 配置MongoDB複製集參考:《部署一個用於測試和開發的複製集》安裝Solr5.3參考:《在CentOS下安裝Solr5.3》安裝Python2.7參考:《在CentOS下安裝Python2.7》安裝p
Time of Update: 2015-09-20
標籤:1. 建立一個超級使用者 use admindb.createUser( { user: "accountUser", pwd: "password", roles: [ "readWrite", "dbAdmin" ] } ) db.createUser( { user: "adminUserName", pwd: "userPassword",
Time of Update: 2015-09-18
標籤:MongoDB
Time of Update: 2015-09-17
標籤:一、開啟許可權認證1.windows下的mongodb開啟許可權認證C:\Users\Administrator>sc delete MongoDB //原來建立的服務如果沒有開啟 則刪除[SC] DeleteService 成功C:\Users\Administrator>mongod --dbpath "E:\MongoDB\data\db" --logpath "E:\MongoDB\data\log\MongoDB.log" -auth --install
Time of Update: 2015-09-17
標籤:一.MongoDB安裝和啟動widndows和linux基本同樣1.下載資料庫, linux:mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz2.解壓檔案,而且放置到合適的位置 tar -vxf mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz mv mongodb-
Time of Update: 2015-09-18
標籤: 公司遷移mongodb,查了半天資料,各種考證,各種資訊,最後我選擇很野蠻的直接把庫和日誌直接scp過來了.......記錄下如何安裝和啟動mongodb: 1.解壓mongodb:[[email protected] mongodb]# tar -zvxf mongodb-linux-x86_64-2.6.4.gz 2. 進入mongodb設定使用者名稱密碼:[[email protected] bin]#
Time of Update: 2015-09-17
標籤: python操作MongoDB http://api.mongodb.org/python/current/index.html This tutorial is intended as an introduction to working with MongoDB and PyMongo . Prerequisites[前提條件] Before we start, make sure that you have the PyMongo distribution