Time of Update: 2015-09-16
標籤:mongdb啟動指令碼今天研究mongodb,搭建時候發現源碼包沒提供啟動指令碼,便順手寫了一個方便使用。[[email protected] mongodb]# cat /etc/init.d/mongodb #!/bin/bash# author: baishaohua# mongodb boot shellMGDB_PATH="/usr/local/mongodb"MGDB_CONF=
Time of Update: 2015-09-16
標籤:GridFS是MongoDB的一個內建功能,它提供一組檔案操作的API以利用MongoDB隱藏檔,GridFS的基本原理是將檔案儲存在兩個Collection中,一個儲存檔案索引,一個儲存檔案內容,檔案內容按一定大小分成若干塊,每一塊存在一個Document中,這種方法不僅提供了檔案儲存體,還提供了對檔案相關的一些附加屬性(比如MD5值,檔案名稱等等)的儲存。01<?php02// 初始化gridfs03$conn = new Mongo(); // 串連MongoDB04$db =
Time of Update: 2015-09-14
標籤: MongoDB作為非關係型資料庫。還是傳統資料庫的增刪改查有很大的差別的。這裡僅僅是將知識點進行了一下提綱挈領,實際用的時候。我們百度一下具體使用方法就可以。先看大的幾個方面: 一。對於裡邊的插入和刪除不再過多贅述。相對來說知識點比較少。先來看一下更新,經常使用操作還是很實用的,須要我們依據實際情況靈活運用,這裡僅僅是提出了知識點,須要百度出範例來學習使用:
Time of Update: 2015-09-14
標籤: 6.3.3. MongoDB 6.3.3.1. 安裝 sudo pecl install mongo vim /srv/php/etc/conf.d/mongo.iniextension=mongo.so 6.3.3.2. GridFS 6.3.3.2.1. 上傳檔案
Time of Update: 2015-09-13
標籤:為接下來的工作熱一下手。。以前看過一本書,瞭解了,但好像有三四年,又忘了。。:(參考URL:http://www.centoscn.com/image-text/install/2014/1124/4171.html 環境: 系統硬體:vmware vsphere (CPU:2*4核,記憶體2G) 系統版本:Centos-6.5-x86_64 *** Centos編譯安裝mongodb 2.6 系統最好是64位的,才能更好發揮mongodb的效能安裝步驟: 0.系統內容
Time of Update: 2015-09-10
標籤:搭建mongodb伺服器1.下載mongodb的安裝檔案,本例子按照mongod版本為2.6.5為標準mongodb-linux-x86_64-2.6.5,在2.6版本後mongodb的許可權強化了。這個是我百度雲的mongodb2.6.5的linux64位的資源檔,可以根據這個地址下載http://pan.baidu.com/s/1sjxHmsl 1.解壓mongodb-linux-x86_64-2.6.5.tgz資源檔tar -zxf mongodb-linux-x86_64
Time of Update: 2015-09-09
標籤:關於mongodb的好處,優點之類的這裡就不說了,唯一要講的一點就是mongodb中有三元素:資料庫,集合,文檔,其中“集合”就是對應關聯式資料庫中的“表”,“文檔”對應“行”。 一: 下載 上MongoDB官網 ,我們發現有32bit和64bit,這個就要看你系統了,不過這裡有兩點注意:
Time of Update: 2015-09-09
標籤: 今天跟大家分享一下mongodb中比較好玩的知識,主要包括:彙總,遊標。一: 彙總 常見的彙總操作跟sql server一樣,有:count,distinct,group,mapReduce。<1> count count是最簡單,最容易,也是最常用的彙總工具,它的使用跟我們C#裡面的count使用簡直一模一樣。 <2> distinct
Time of Update: 2015-09-09
標籤: 這些天項目改版,時間比較緊,部落格也就沒跟得上,還望大家見諒。 好,今天分享下mongodb中關於索引的基本操作,我們日常做開發都避免不了要對程式進行效能最佳化,而程式的操作無非就是CURD,通常我們又會花費50%的時間在R上面,因為Read操作對使用者來說是非常敏感的,處理不好就會被人唾棄,呵呵。 從演算法上來說有5種經典的尋找,具體的可以參見我的演算法速成系列,這其中就包括我們今天所說的“索引尋找”
Time of Update: 2015-09-09
標籤:最近在研究MongoDB,我的機器是32位Windows 7 Home Basic,搜尋相關資料是看到了 32位機器受地址空間的限制,所以單個執行個體最大資料空間僅為2GB,64位基本無限制(128T),故建議使用64位機器部署在官方的文檔中也有這樣的描述 MongoDB is a server process that runs on Linux, Windows and OS X. It can be run both as a 32 or 64-bit application.
Time of Update: 2015-09-11
標籤:安裝Mongodb伺服器1、根據電腦系統類別型,到mongo官網自行選擇響應的安裝包,為:http://www.mongodb.org/downloads
Time of Update: 2015-09-12
標籤:繼續有shell學問,他們繼續研究的例子,下面的知識:--文檔資料插入--文檔資料刪除--文檔資料更新如下面的詳細資料:1.插入文檔db.person.insert({"name":"xiaoming"})2.批量插入使用for迴圈來做,比方:for(var
Time of Update: 2015-09-09
標籤: public class Foo implements IdObject { public String id; public String firstName; private String lastName; @Override String getId(
Time of Update: 2015-09-10
標籤: 一、CentOS 安裝mongodb opt目錄下,下載mongodb,解壓 #wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tg #tar -zxvf mongodb-linux-x86_64-3.0.6.gz 重新命名mongodb-linux-x86_64-3.0.6為mongodb #mv mongodb-linux-x86_64-3.0.6.gz mongodb
Time of Update: 2015-09-09
標籤:mongodb 安裝 最近工作中需要用到MongoDB,在這裡做一些簡單的記錄,博文中的內容都能在MongoDB的官方參考手冊中找到,這裡只不過是做了一些總結和說明。安裝環境: OS:Windows 7,32位 MongoDB:3.0.6,目前最新版本(1)下載與系統相符的軟體包,各位根據系統情況自行選擇 如下:https://www.mongodb.org/downloads 650) this.
Time of Update: 2015-09-09
標籤:這章我們學習MongoDB的查詢操作。Introduction to
Time of Update: 2015-09-09
標籤:這一篇我們以管理員的視角來看mongodb,作為一名管理員,我們經常接觸到的主要有4個方面:1. 安裝部署2. 狀態監控3. 安全認證4. 備份和恢複,下面我們就一點一點的講解。 一:安裝部署 我之前的文章都是採用console程式來承載,不過在生產環境中這並不是最佳實務,誰也不願意在機器重啟後滿地找牙似找mongodb,在mongodb裡面提供了一個叫做“服務寄宿&
Time of Update: 2015-09-09
標籤:CentOS 6.5系統中使用yum安裝MongoDB 2.6 教程CentOS 6.5系統中使用yum安裝MongoDB 2.6 教程,本文共分5個步驟完成MongoDB的安裝.下面我們在CentOS 6.5 x64系統上安裝最新的MongoDB 2.6.0版。之前的MongoDB
Time of Update: 2015-09-08
標籤:關於mongoDB的相關知識,讀書筆記,便於自己查閱用,不定期更新(純手打) 《mongoDB權威指南》一、建立更新和刪除 1.建立//批量插入一個集合可以節省時間,只用一次Tcp//插入時轉成bson,並且資料不能大於4mbdb.blog.insert({"name":"RedWolf"}) //插入一個文檔 文檔有一個name鍵var temp={"name":"Dog"} db.blog.insert(temp)
Time of Update: 2015-09-08
標籤:mongodb 索引先在資料庫上增加一些資料,輸入下面的命令:for(var i=1;i<10;i++) db.customers.insert({name:"jordan"+i,country:"American"})for(var i=1;i<10;i++) db.customers.insert({name:"gaga"+i,country:"American"})for(var i=1;i<10;i++)