Time of Update: 2016-10-12
標籤:遍曆更新資料表中的記錄/***添加 Order【訂單表中 訂單中商品ID與商品數量】productionDate 案例資料 [ { "productionId":100001,"count":10 } , { "productionId":100002,"count":9 } ]***/db.order.find().forEach( function(item){
Time of Update: 2016-10-07
標籤:1.下載安裝包wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz下載完成後解壓縮壓縮包tar zxf mongodb-linux-i686-1.8.2.tgz2. 安裝準備將mongodb移動到/usr/local/server/mongdb檔案夾mv mongodb-linux-i686-1.8.2 /usr/local/mongodb建立資料庫檔案夾與記錄檔mkdir /usr/local/mongodb/
Time of Update: 2016-10-08
標籤:手動分區的操作自動分區會帶來效能的下降. 所以要合理使用手動分區. 並且配合Tag一起使用.# 對於4個shard的程式, 預先處理的指令1. 加入分區伺服器sh.addShard( "192.168.1.60:27017" )sh.addShard( "192.168.1.61:27017" )sh.addShard( "192.168.1.62:27017" )sh.addShard( "192.168.1.63:27017" )2. 啟動collection分區, 並指定分區鍵db.
Time of Update: 2016-10-07
標籤:系統配置: Ubuntu 14 (其他系統也差不多如下操作) 1. 通過anaconda安裝 python 地址: https://www.continuum.io/downloads#linux2. 安裝 theano [email protected]:~/Downloads$ pip install theano 3. 安裝
Time of Update: 2016-10-10
標籤:---------------------MongoDB安裝環境---------------------1、MongoDB:http://www.mongodb.org/downloads2、MongoDB GUI視覺化檢視: :https://robomongo.org/3、安裝MongoDB教程:https://docs.mongodb.com/getting-started/shell/installation/4、安裝 MongoDB Linux
Time of Update: 2016-10-11
標籤:今天在對接介面的時候遇到一些問題,因為之前為了方便驗證介面寫的對不對是往資料庫裡面自己插的一些資料,剛開始用的時候還用的不亦樂乎,後來遇到更新的時候出錯了。比如我們這個APP是個醫學APP剛開始註冊的時候預設都為病人,如下 當有醫生想要在這個APP註冊賺錢的時候需要註冊提交自己的資訊,如下然後按道理來說會註冊成功但是卻報After applying the update to the document {_id: 3 , ...}, the (immutable) field \
Time of Update: 2016-10-10
標籤:---------------------MongoDB基本操作---------------------1、MongoDB建立資料庫 use 資料庫名:切換到指定的資料庫中,在插入第一個條資料的時候,建立對應的資料庫。 show dbs:顯示所有的資料庫名。 db:查看當前資料庫的名稱。 show collections:查看當前db所有的collections。
Time of Update: 2016-10-08
標籤:1. 分區伺服器設定mongod -port 10001 -dbpath=F:/DbSoft/mongodb/rs_data/master -directoryperdb --shardsvr -replSet retA --rest --oplogSize 64mongod -port 10002 -dbpath=F:/DbSoft/mongodb/rs_data/slaver -directoryperdb --shardsvr -replSet retA --rest
Time of Update: 2016-10-08
標籤:測試環境:192.168.1.55,單機資料量: 4千萬左右。測試:db.repaireDatabase效果db.compact 效果通過stats命令擷取該資料庫的相關資訊:db.stats() { "db" : "test","collections" : 7, --collection 數量 "objects" : 28, --對象數量 "avgObjSize" : 50.57142857142857, --對象平均大小 "dataSize" : 141
Time of Update: 2016-10-06
標籤:剛開始通過網上查到相關的資料進行了一些配置,參考連結:http://www.open-open.com/lib/view/open1454374782167.htmlmaven的dependencies如下:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId>
Time of Update: 2016-10-05
標籤:add by zhj:直接從第四步開始就可以了,而且安裝好MongoDB後會自動啟動的,不必自己去執行啟動命令原文:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/一. 概述通過這個教程,我們可以用.deb包在LTS Ubuntu上安裝MongoDB社區版。雖然Ubuntu自己也有MongoDB包,但是官方的MongoDB社區版通常要更新一些。註:平台支援MongoDB只為64位 LTS
Time of Update: 2016-10-04
標籤:資料庫 關係 mongodb 關係型資料庫名詞與MongoDB對比:關聯式資料庫 MongoDB Database DatabaseTable CollectionRow DocumentIndex IndexJoin Lookup Foreign KeyReferenceMulti-table
Time of Update: 2016-10-01
標籤:mac 系統常用的軟體安裝工具就是 homebrew個人認為通過brew安裝比較簡單,下面介紹下如何安裝安裝 mongodbwenxuezhangdeMacBook-Pro:~ wenxuezhang$ brew install mongodb此圖說明已經安裝成功,安裝的目錄就是 /usr/local/Cellar/mongodb/3.2.9第一次啟動服務端,這裡需要做一些準備工作.預設mongodb 資料檔案是放到根目錄 data/db
Time of Update: 2016-09-28
標籤:MongoDB是一個高效能可擴充基於文檔的NoSQL資料庫,高效能也需要在多個關鍵維度配置,包括硬體、應用模式、模式設計、索引、磁碟I/O等。儲存引擎WiredTiger是3.0以後的預設儲存引擎,細粒度的並發控制和資料壓縮提供了更高的效能和儲存效率。3.0以前預設的MMAPv1也提高了效能。在MongoDB複製集中可以組合多鐘儲存引擎,各個執行個體實現不同的應用需求。硬體MongoDB初衷是採用水平擴充構建叢集,而不是價格更高的硬體升級。採用複製保證高可用,自動分區使資料均勻分布在各節點
Time of Update: 2016-09-29
標籤:測試是由同事完成的,這裡只做收藏。測試說明:1、資料量為3kw記錄,每條記錄11個欄位,一個為主鍵,主鍵為字元類型,類似:user****,後續為數值其他10欄位為字元類型,100字元,記錄長度大約為1KB2、使用ycsb進行壓力測試。具體各類型參考以前文檔3、三千萬資料,對目前資料庫都能緩衝到DB中(後續測試緩衝80%,50%,30%等情況下效能情況)4、測試項包括:資料裝載,就是insert資料
Time of Update: 2016-09-29
標籤:>>高可用叢集的解決方案高可用性即HA(High
Time of Update: 2016-09-27
標籤:mongodb在centos 7上的systemctl服務配置[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target [Service]Type=forkingPIDFile=/mongodb_data/data/mongod.lockExecStart=/usr/local/mongodb/mongod --dbpath=/mongodb_data/data/
Time of Update: 2016-09-27
標籤:mongodbvi install_mongo.shtar -zxvf mongodb-linux-x86_64-rhel62-3.2.9.tgzmv mongodb-linux-x86_64-rhel62-3.2.9 /usr/local/mongocat>>/etc/profile<<EOFexport PATH=/usr/local/mongo/bin:$PATHEOFsource /etc/profilemongotest1vi
Time of Update: 2016-09-27
標籤:mongodb mongodb-linux-x86_64-rhel62-3.2.9.tgz MongoDB:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/#install-mongodb-community-edition 一、下載安裝# curl -O
Time of Update: 2016-09-27
標籤:mongodbvi install_mongo.shtar -zxvf mongodb-linux-x86_64-rhel62-3.2.9.tgzmv mongodb-linux-x86_64-rhel62-3.2.9 /usr/local/mongocat>>/etc/profile<<EOFexport PATH=/usr/local/mongo/bin:$PATHEOFsource /etc/profilemongotest1vi