Time of Update: 2015-04-25
標籤:mongodb 調用 資料 源碼 操作 mongodb用起來了,但是操作返回資料調用find方法 返回 需要處理,很是不爽,借鑒了下commons-dbutils對java資料庫的操作,自己也對mongodb的返回資料實現封裝。裡面用到java 內省和反射. 接下來貼源碼 和簡單的注釋Person.java
Time of Update: 2015-04-26
標籤:mongoDB三元素。資料庫,集合,文檔。集合相當於關聯式資料庫中的表,文檔相當於表中的行。文檔是json的擴充(Bson的形式)mongoDB基本的增刪改查insertdb.tablename.insert({Bson格式});finddb.tablename.find()查詢所有db.tablename.find({Bson格式})按關鍵字查詢updatedb.tablename.update({},{})第一個參數為查詢條件,第二個參數為更新的ࠆ
Time of Update: 2015-04-24
標籤:概述 傳統的關聯式資料庫一般由資料庫(database)、表(table)、記錄(record)三個層次概念組成,MongoDB是由資料庫(database)、集合(collection)、文檔對象(document)三個層次組成。MongoDB對於關係型資料庫裡的表,但是集合中沒有列、行和關係概念,這體現了模式自由的特點。 在C#中想使用MongoDB我們還需要下載驅動,現在一般比較常見的驅動有官網驅動,samus驅動。samus驅動除了支援一般形式的操作之外,還支援linq方式操縱
Time of Update: 2015-04-24
標籤:mongodb aggregateaggregate相當於 相當於mysql中的group以及一系列的操作官網介紹地址:http://docs.mongodb.org/manual/reference/sql-aggregation-comparison/運算式描述執行個體$sum總結從集合中的所有檔案所定義的值.db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum :
Time of Update: 2015-04-24
標籤:mongodb aggregate 多個分組條件使用aggregate進行分組時,多個分組條件,如下原生sql: db.test.aggregate( { $group:{ _id:{name:‘$name‘,pro:‘$pro},
Time of Update: 2015-04-23
標籤:mysql遷移到mongodb 空間管理 mongodb3.0降低磁碟佔用率
Time of Update: 2015-04-22
標籤:1. 建立一個超級使用者?1234567891011121314use admin db.createUser( { user: "adminUserName", pwd: "userPassword", roles: [
Time of Update: 2015-04-20
標籤:mongodb replica setmongodb網站及國內大部分網站大部分只介紹了如何在命令列中切換mongodb Replica set,沒有類似java,php語言串連的樣本,在php語言開發文檔中尋找到了串連方式,算是給自己提個醒:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6B/B0/wKiom1U0hHzCCogSAAJ9tJFfU5Q053.jpg" title="20150420124632
Time of Update: 2015-04-20
標籤:前幾天由於做項目用到了mongoDB資料庫,抽風的在官網下載了一個安裝包,其實這個安裝包安裝過程就相當於解壓過程,不過是指定了安裝路徑而已,但是這樣問題就來了,歸根結底一切都是C盤的許可權惹的禍,各位朋友可以測試一下,如果安裝在c盤無論怎麼按照網上做的弄都會不對,會報錯,我也是苦惱了好久才找到原因,無論是資料庫路徑,還是設定檔,再就是批處理都會有問題,如果想解決問題,最簡單的方法就是去下載一個壓縮包版本的mongoDB或者把所有的配置資訊都安裝在別的盤裡就好了。 mongoDB
Time of Update: 2015-04-19
標籤:概述 MongoDB是一個高效能,開源,無模式的文檔型資料庫,使用C++開發。是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。他支援的資料結構非常鬆散,是類似json 的bjson 格式,因此可以儲存比較複雜的資料類型。MongoDB 最大的特點是他支援的查詢語言非常強大,其文法有點類似於物件導向的查詢語言,幾乎可以實作類別似關聯式資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。它是一個面向集合的,模式自由的文檔型資料庫。
Time of Update: 2015-04-20
標籤:譯文:對比MySQL,你究竟在什麼時候更需要MongoDB原文連結: When Should I Use MongoDB rather than MySQL (or other RDBMS): The Billing Example(編譯/仲浩 審校/毛夢琪)【編者按】隨著資料的爆發性增長,NoSQL得到的關注已越來越多,然而你的用例真正需要使用NoSQL資料庫嗎?又真的適合使用NoSQL嗎?近日,Bright Aqua研發副總裁Moshe Kaplan以BillRun系統為例,
Time of Update: 2015-04-18
標籤:java
Time of Update: 2015-04-14
標籤:安裝 mongodb MongoDB在Windows中的安裝部署測試環境:Microsoft Windows 7 (旗艦版 64-bit)MongoDB 3.0.2 (Windows 64-bit 2008 R2+)安裝檔案:mongodb-win32-x86_64-2008plus-ssl-3.0.2-signed.msi提示:1、MongoDB不支援Windows
Time of Update: 2015-04-12
標籤:下載檔案http://downloads.mongodb.org/linux/mongodb-linux-i686-static-2.5.0.tgz解壓:tar -zxvf mongodb-linux-i686-static-2.5.0.taz 改名:mv mongodb-linux-i686-static-2.5.0
Time of Update: 2015-04-09
標籤:原文來自:http://docs.mongodb.org/manual/release-notes/3.0/2015年3月3日MongoDB 3.0現已可供使用。關鍵新特性包括支援WiredTiger儲存引擎,外掛程式化儲存引擎API,SCRAM-SHA-1身分識別驗證機制,以及改進的explain功能。MongoDB營運管理器(MongoDB Ops Manager),包括自動化,備份,監控現在可供使用。查看營運管理器和營運管理器發布說明以擷取更多內容。小版本發布3.0.1 - 2015
Time of Update: 2015-04-12
標籤: MongoDB是一個提供高效能、高可用性、和自動調整的開源的文檔資料庫。 MongoDB 是由 c++語言編寫。 文檔資料庫(DocumentDatabase):記錄在MongoDB中稱之為文檔,它是列值成對的資料結構組件。MongoDB文檔類似於JSON對象(呵呵,本人還不瞭解)。列值可能包括其他文檔、數組、或者文檔中的數組。 更多有點和特徵參考 Introductionto
Time of Update: 2015-04-07
標籤:1.下載mongodb的linux版本(注意32位和64位的區別),:http://www.mongodb.org/downloads2.將下載的mongodb安裝檔案mongodb-linux-x86_64-2.6.7.gz放到/usr/local/下3.解壓tar -zxvf mongodb-linux-x86_64-2.6.7.gz 重新命名mv mongodb-linux-x86_64-2.6.7.gz
Time of Update: 2015-04-07
標籤:Mongodb官方提供的Java驅動,儲存與讀取,需要的者是DBObject對象,這是一個介面,實現put,get等方法,跟map類似,如果我們要直接把普通的java對象儲存到mongodb,就需要先轉換成DBObject對象,或者直接實現DBObject介面,操作起來相當複雜。還好,monodb驅動帶了把json轉換成DBObject對象的功能,加上Google的Gson,就可以實現把普通的對象儲存到mongodb中。如果要從mogodb中讀出對象,反過來操作即可,但有一點需要注意的是,
Time of Update: 2015-04-08
標籤: 我這裡視查詢的state為0,前面幾條資料的state卻不為1,解決辦法是修複資料。 db.repairDatabase() 至於導致資料不一致的原因,我還不太清楚,經過多方面資料查詢 可能是在程式中,連結資料庫是未在安全模式下操作資料庫 下面是安全模式下連結資料庫操作資料庫 MongoClient client = new MongoClient();client.setWriteConcern(WriteConcern.SAFE);
Time of Update: 2015-04-08
標籤: mongodb文法 MongoDB的好處挺多的,比如多列索引,查詢時可以用一些統計函數,支援多條件查詢,但是目前多表查詢是不支援的,可以想辦法通過資料冗餘來解決多表查詢的問題。 查詢colls所有資料db.colls.find() //select * from colls 通過指定條件查詢db.colls.find({‘last_name’: ‘Smith’});//select *