Time of Update: 2016-04-15
標籤:MongoDB資料的查詢:find方法:function (query, fields, limit, skip, batchSize, options) {/* query:查詢條件 fields:返回欄位 limit: skip: batchSize: options:*/}View
Time of Update: 2016-04-14
標籤:java driver mongodb 用mongdb也大半年了,一直是業務上的邏輯實現了就ok。然而這樣並不能進步……因此今天查了查java串連mongodb驅動的源碼,搜到的各種資訊整合一下,方便以後深入的使用。 先貼串連資料庫代碼 List<ServerAddress>
Time of Update: 2016-04-13
標籤:MongoDB投影mongodb投影意義是只選擇需要的資料,而不是選擇整個一個文檔的資料。如果一個文檔有5個欄位,只需要顯示3個,只從中選擇3個欄位。MongoDB的find()方法,解釋了MongoDB中查詢文檔接收的第二個可選的參數是要檢索的欄位列表。在MongoDB中,當執行find()方法,那麼它會顯示一個文檔的所有欄位。要限制這一點,需要設定欄位列表值為1或0。1是用來顯示欄位,而0被用來隱藏欄位。文法find()方法的基本文法如下>db.COLLECTION_NAME.f
Time of Update: 2016-04-14
標籤:1.:http://www.macupdate.com/app/mac/33918/mongohub 2.下載後解壓就可以使用了: 3.雙擊MongoHub表徵圖後,Mac防火牆可能彈出下面提示,先點擊“好”: 4.在Mac系統喜好設定中點擊“安全性與隱私”: 5.選擇允許“任何來源”: 6.再次雙擊MongoHub表徵圖,在彈出窗中點擊“開啟”
Time of Update: 2016-04-15
標籤:一、寫在前面 人人都想成為全棧碼農,作為一個web前端開發人員,通往全棧的簡潔之路,貌似就是node.js了。前段時間學習了node.js,來談談新手如何快速的搭建自己的web服務,開啟全棧之路。 二、安裝node.js
Time of Update: 2016-04-15
標籤:<?php/** * @author xiaojiang */abstract class MongoAr{ private $db = null; public function __construct(){ $this->db = $this->getCol(); } protected function rules(){ return array(); }
Time of Update: 2016-04-09
標籤:1. NoSQL 簡史NoSQL一詞最早出現於1998年,是Carlo Strozzi開發的一個輕量、開源、不提供SQL功能的關聯式資料庫。2009年,Last.fm的Johan Oskarsson發起了一次關於分布式開來源資料庫的討論[2],來自Rackspace的Eric Evans再次提出了NoSQL的概念,這時的NoSQL主要指非關係型、分布式、不提供ACID的資料庫設計模式。2009年在亞特蘭大舉行的"no:sql(east)"討論會是一個裡程碑,其口號是"select fun,
Time of Update: 2016-04-09
標籤:ttl mongodb 索引 TTL索引(time to live
Time of Update: 2016-04-13
標籤:sort() 方法要在 MongoDB 中的文檔進行排序,需要使用sort()方法。 sort() 方法接受一個文檔,其中包含的欄位列表連同他們的排序次序。要指定排序次序1和-1。 1用於升序排列,而-1用於降序。文法: sort() 方法的基本文法如下>db.COLLECTION_NAME.find().sort({KEY:1})例子考慮集合myycol 具有以下的資料{ "_id" : ObjectId(5983548781331adf45
Time of Update: 2016-04-13
標籤:Limit() 方法要限制 MongoDB 中的記錄,需要使用 limit() 方法。 limit() 方法接受一個數字型的參數,這是要顯示的文檔數。文法: limit() 方法的基本文法如下>db.COLLECTION_NAME.find().limit(NUMBER)樣本考慮集合myycol具有以下的資料{ "_id" : ObjectId(5983548781331adf45ec5),
Time of Update: 2016-04-12
標籤:mongodb writeconcern 寫顧慮 NONE : 沒有異常拋出NORMAL : 僅拋出網路異常, 沒有伺服器異常SAFE : 拋出網路異常 和 伺服器異常, 並等待伺服器完成寫操作MAJORITY : 拋出網路異常 和 伺服器異常, 並等待主伺服器完成寫操作FSYNC_SAFE : 拋出網路異常 和 伺服器異常, 寫操作等待伺服器將資料重新整理到磁碟JOURNAL_SAFE
Time of Update: 2016-04-12
標籤:1、安裝 運行php composer.phar require --prefer-dist yiisoft/yii2-mongodbor add"yiisoft/yii2-mongodb": "~2.0.0"to the require section of your composer.json.2、配置main.php裡加入return [ //.... ‘components‘ => [ ‘mongodb‘ => [ ‘class‘ =>
Time of Update: 2016-04-03
標籤:原文連結: java操作mongodb(串連池) Mongo的執行個體其實就是一個資料庫連接池,這個串連池裡預設有10個連結。我們沒有必要重新實現這個連結池,但是我們可以更改這個串連池的配置。因為Mongo的執行個體就是一個串連池,所以,項目中最好只存在一個Mongo的執行個體。常見的配置參數:connectionsPerHost:每個主機的串連數threadsAllowedToBlockForConnectionMultiplier:線程隊列數,它以上面connect
Time of Update: 2016-04-05
標籤:本blog以最簡潔的方式記錄了博主在折騰MongoDB過程中點點滴滴,當中包含下載MongoDB、配置環境變數、怎樣啟動MongoDBserver、怎樣串連MongoDBserver以及怎樣串連MongoDBserver等。1、下載 MongoDB官方:http://www.mongodb.org/downloads本機是Windows 7
Time of Update: 2016-04-02
標籤:MongoDB的安裝有好多種安裝方法,有普通青年的HomeBrew方式,也有文藝青年的源碼編譯方式。我只想快速的裝起來用一下,所以我選最簡單的HomeBrew。請參考官方文檔 : http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/更新Homebrew的package資料庫,在Mac的終端中輸入:$ brew
Time of Update: 2016-04-05
標籤:1、下載、安裝官網下載: http://www.mongodb.org/downloads下載好之後,接下來進行安裝了:2、建立資料目錄MongoDB將資料目錄存放在 db 目錄下。但是這個資料目錄不會主動建立,我們在安裝完成後需要建立它。請注意,資料目錄應該放在根目錄下((如: C:\ 或者 D:\ 等 )。 在本教程中,我們已經在C:盤 安裝了 mongodb,現在讓我們建立一個data的目錄然後在data目錄裡建立db目錄。 c:>cd c:\c:>mkdir
Time of Update: 2016-04-01
標籤:php的mongodb擴充外掛程式安裝1.首先下載php的mongodb擴充從這個網址下載mongodb的擴充源碼包從http://pecl.php.net/package/mongo這個網址下載mongodb的擴充源碼包 wget http://pecl.php.net/get/mongo-1.4.5.tgz2.解壓安裝包tar zxf mongo-1.4.5.tgz3.進入解壓目錄,運行phpize進行安裝準備
Time of Update: 2016-04-01
標籤:mongodb添加遠端使用者串連預設mongodb剛剛安裝完是沒有使用者密碼的直接登入即可> mongo MongoDB shell version: 2.2.0 connecting to: test > use admin
Time of Update: 2016-04-05
標籤:匯出到json:$ mongoexport.exe -d TestDB -c TestCollection -o ./test.json匯出到csv:If you want to output CSV, you have to specify the fields in the order you want them.$ mongoexport.exe --csv -f
Time of Update: 2016-04-03
標籤:1. 下載mongonDB.2. 安裝完成後 3. 建立資料目錄:(如: C:\ 或者 D:\ 等 )在目錄下建立一個data目錄。用於存放db目錄。 C:\MongoDB\data\db4.命令運行MongoDB 伺服器: a. 在cmd命令框中,先指定到MongoDB 的bin 目錄下:cd C:\MongoDB\Server\3.2\bin (這是我的目錄) b. 執行 mongod.exe --dbpath c:\MongoDB\data\db