Time of Update: 2016-04-16
標籤:昨天介紹了在Mac上安裝MongoDB,安裝好並配置環境變數後,在終端上用mongo命令就可以進入MongoDB的命令列管理介面,但我更習慣在圖形化介面下管理資料庫,這樣更直觀。今天我再介紹一款在Mac上管理MongoDB的圖形化管理工具——Toad Mac Edition:Toad Mac Edition是戴爾公司的一款資料庫圖形化管理工具,可以管理Oracle、PostgreSQL、MySQL和MongoDB資料庫,完全免費。1.進入Mac的App Store,
Time of Update: 2016-03-20
標籤:1. 資料備份: mongodump -h dbhost -d dbname -o dbdirectory 參數說明: -h:MongDB所在伺服器位址,例如:127.0.0.1,當然也可以指定連接埠號碼:127.0.0.1:27017 -d:需要備份的資料庫執行個體,例如:test -o:備份的資料存放位置,例如:c:\
Time of Update: 2016-03-11
標籤:在某些情境下,相比傳統的關聯式資料庫和NoSQL資料庫,Mongodb擁有不可替代的優勢。例如,最近我需要為收集的大量網站進行分類。實際情況是,一個網站可能同時有多個標籤,想象一下新浪網,它既是門戶網站,也是社區網站,還是新聞、軍事的熱門網站。傳統的關係型資料庫需要使用從表來記錄這些類別標籤,而使用Mongodb就不會有這個問題,而且按照類別篩選網站非常方便,後面我將詳細解釋。下面,是兩款Mongodb的視覺化檢視,支援最新的Mongodb 3.2版本。MongoBooster
Time of Update: 2016-02-12
標籤:Test Connections Between all Members(叢集中節點網路測試)在進行Mongodb叢集時,每個節點的網路都需要互動,假設有3個伺服器節點。 m1.example.net m2.example.net m3.example.net從m1.example.net串連2和3:mongo --host m2.example.net --port 27017mongo --host m3.example.net --port
Time of Update: 2016-02-04
標籤:我們可以通過mongod --help查看mongod的所有參數說明,以下是各參數的中文解釋。基本配置–quiet# 安靜輸出–port arg# 指定服務連接埠號碼,預設連接埠27017–bind_ip arg# 綁定服務IP,若綁定127.0.0.1,則只能本機訪問,不指定預設本地所有IP–logpath arg# 指定MongoDB記錄檔,注意是指定檔案不是目錄–logappend#
Time of Update: 2016-02-18
標籤:MongoDB是?MongoDB是一個基於分布式檔案儲存體的資料庫由C++編寫旨在為 WEB 應用提供可擴充的高效能資料儲存解決方案是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。是NoSQL(NoSQL = Not Only SQL
Time of Update: 2016-02-02
標籤: MongoDB支援預存程序的使用,它的預存程序是用javascript實現的,被存在於system.js表中,可以接收和輸出參數,返回執行預存程序的狀態值,也可以嵌套調用。 所以我理解的MongoDB的預存程序就是:
Time of Update: 2016-01-27
標籤:原文官方文檔:https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-windows/基於版本:MongoDB 2.6概覽通過這個樣本在Windows上安裝MongoDB。平台支援:從2.2版本開始,MongoDB不支援Windows XP了,請使用最新版本的Windows使用較新的MongoDB的版本。重要:如果你使用的Windows Server 2008 R2的edition版本或者是Windows 7,請安裝a
Time of Update: 2016-01-13
標籤: 最近一年忙碌於資料處理相關的工作,跟MongoDB打交道極多,以下為實踐過程中的Q&A,後續會不定期更新補充。1、count統計結果錯誤這是由於分布式叢集正在遷移資料,它導致count結果值錯誤,需要使用aggregate pipeline來得到正確統計結果,例如:db.collection.aggregate([{$group: {_id: null, count: {$sum: 1}}}])引用:“On a sharded cluster, count
Time of Update: 2016-01-11
標籤:MongoDB是一個基於分布式檔案儲存體的非關係型資料庫(NOSQL),由C++語言編寫,旨在為WEB應用提供可擴充的高效能資料儲存解決方案。MongoDB支援的資料結構非常鬆散,是類似json的bjson格式,因此可以儲存比較複雜的資料類型。MongoDB最大的特點是它支援的查詢語言非常強大,其文法有點類似於物件導向的查詢語言,幾乎可以實作類別似關係型資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。MongoDB沒有關係型資料庫中行和表的概念,不過有類似文檔和集合的概念。文檔是M
Time of Update: 2016-01-06
標籤:mongodb去年監控mongodb設定的模板,包括mongodb串連數,記憶體,複寫延遲,是否Master的監控,下面是一些監控圖形樣本650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/79/38/wKioL1aL3qiSLeV8AAGdLDYZd_A742.jpg" style="float:none;" title="1.jpg" alt="wKioL1aL3qiSLeV8AAGdLDYZd_A742.jpg" />6
Time of Update: 2015-12-31
標籤:1、主伺服器配置 #auth = true dbpath = /data/mongodb/dblogpath = /data/mongodb/log/mongodb.log port = 27017fork = true #以精靈的方式啟用,即在後台運行nohttpinterface = true logappend=true master=true 2、從伺服器配置 #auth =
Time of Update: 2016-01-03
標籤: 最近在寫一個lua的MongoDB模組。MongoDB版本3.2,lua則是5.3.1。底層以C++來寫,再把函數暴露給lua調用。但是在lua中列印結果時,發現了些奇怪的現象。首先,資料庫中的內容:> db.item.find(){ "_id" : 2001, "amount" : 999 }{ "_id" : 2002, "amount" : 78, "name" : "kfsjadlfasfkljeihfdsfkasfjslkfjei"
Time of Update: 2015-12-27
標籤:100多個應用,1,500多個執行個體,每天200億次查詢奇虎是中國最大的安卓移動發布平台。奇虎也是中國最頂尖的病毒軟體防護公司,同時為網路以及移動平台提供產品。自從2011年成為MongoDB的使用者之後,奇虎已經在MongoDB上構建了100多個不同的應用,其中包括新服務以及從MySQL和Redis上遷移過來的服務——每天都會在MongoDB上運行超過1,
Time of Update: 2015-10-25
標籤:1:安裝去mongodb的官網http://www.mongodb.org/downloads下載32bit的包解壓後會出現下面檔案在安裝的盤C:下建立mongodb目錄,拷貝bin目錄到該目錄下,這樣就相當於安裝了mongodb的相關命令。為了啟動mongodb方便,將mongod.exe路徑增加環境變數,電腦->屬性->進階系統設定->環境變數,在path裡增加路徑:這樣在命令列不論什麼地方都能用到mongod命令。2:建立資料檔案及啟動然後在D盤建立一個mongod
Time of Update: 2015-10-17
標籤:0. 環境說明:Ubuntu 14.04, MongoDB2.6.11.輸入MongoDB中public Key值到Ubuntu包系統中 2.
Time of Update: 2015-10-20
標籤:首先是對MongoDB使用者和許可權的設定,如果不設定使用者的話,直接使用mongo命令就可以進入用戶端shell介面進行操作了,但是如果沒有設定使用者的話,總感覺少了點什麼,於是經過半天的尋找和實踐,差不多把使用者和許可權弄明白了。總結如下: 如果按照以下這個指令安裝的話: mongod --install --dbpath "C:\Program Files\mongodb\data\db" --logpath "C:\Program
Time of Update: 2015-10-10
標籤:mongodb、nosql一、MongoDB索引1、索引介紹 索引在mongodb中被支援,如果沒有索引,mongodb必須掃描每一個文檔集合選擇匹配的查詢記錄。這樣掃描集合效率並不高,因為它需要mongod進程使用大量的資料作遍曆操作。 索引是一種特殊的資料結構,它儲存了小部分簡單的集合資料。索引儲存了一些特殊欄位,並將其排序。
Time of Update: 2015-10-09
標籤:gridfs 簡單使用使用GridFS簡單介紹:列出檔案:[[email protected] ~]# mongofiles listconnected to: 127.0.0.1此時並沒有任何檔案存在。上傳檔案:[[email protected] ~]# mongofiles put install.log -d librarayconnected to: 127.0.0.1added file: { _id: ObjectId(‘5616b8c4f1403ca60
Time of Update: 2015-10-01
標籤:MongoDB基本命令用成功啟動MongoDB後,再開啟一個命令列視窗輸入mongo,就可以進行資料庫的一些操作。輸入help可以看到基本操作命令:show dbs:顯示資料庫列表 show collections:顯示當前資料庫中的集合(類似關聯式資料庫中的表) show users:顯示使用者use <db name>:切換當前資料庫,這和MS-SQL裡面的意思一樣 db.help():顯示資料庫操作命令,裡面有很多的命令