Time of Update: 2015-07-16
標籤:mongodb 資料庫 MongoDB修改、刪除文檔的域屬性執行個體在網站的開發中,可能最初的設計不合理,或者後期業務的變更,會造成文檔結構會有些沒用的屬性,需要去刪除或修改,由於MongoDB 是無 Schema 的,不像關聯式資料庫那樣列屬性定義在表而非記錄中,MongoDB 的集合中的每個文檔可以擁有各自不同的域屬性。MongoDB 中使用 db.collections.update
Time of Update: 2015-07-16
標籤: 無法遠端連線?!認證失敗?! 為了提高遠端存取的安全性,按照MongoDB官網的說明,增加了使用者認證,本地測試均通過,然而遠端存取死活通不過,無論是spring-data-mongo,還是MongoVUE用戶端,還是ubuntu下的mongo-clients,均報auth failed,難道是我的人品有問題? 這裡回顧一下軟體環境:
Time of Update: 2015-07-13
標籤:前言前幾篇,老玩家繞道即可,新手晚上閑著也是蛋疼,不如把命令敲一邊,這樣你就會對MongoDB有一定的掌握啦。如果沒有安裝MongoDB去看我的上一篇部落格 MongoDB下載安裝與簡單增刪改查 前奏:啟動mongdb資料庫服務,並進入shell介面> cmd> cd C:\Program Files\MongoDB\bin --進入mongdb安裝檔案的bin目錄下。> net start mongoDB;
Time of Update: 2015-07-14
標籤:mongodb 資料庫的啟動和停止是資料庫最基本的操作,也是資料庫能夠提供服務和被串連管理的前提條件。不同的資料庫啟動和停止的方式有一些差異,但也有相同之處,啟動和關閉也必定會和資料庫的進程有關。 在oracle資料庫中,資料庫的啟動和停止都是分三個過程的,正常的啟動方法都是在sqlplus中執行startup命令啟動,或者shutdown
Time of Update: 2015-07-12
標籤:在初探一中,我們已經可以順利的將MongoDB在我們自己的機器上跑起來了。但是在其bin目錄下面還有一些我們不熟知的工具。接下來,將介紹一下各個小工具的用途以及初探一中MongoDB在data檔案夾下建立的檔案的用途。1、bin目錄下面的各種小工具簡介及使用方式bsondump.exe 用於將匯出的BSON檔案格式轉換為JSON格式mongo.exe
Time of Update: 2015-07-11
標籤:索引類型MongDB的索引分為以下幾種類型:單鍵索引、複合索引、地理空間索引、全文本索引和雜湊索引單鍵索引(Single Field Indexes)在一個鍵上建立的索引就是單鍵索引,單鍵索引是最常見的索引,如MongoDB預設建立的_id的索引就是單鍵索引。例子:{ "_id" : ObjectId(...), "name" : "Alice", "score" : 27}如果要在如上的文檔中建立單鍵索引,語句如下:db.users.ensureIndex( {
Time of Update: 2015-07-14
標籤:mongodb 啟動停止 資料庫的啟動和停止是資料庫最基本的操作,也是資料庫能夠提供服務和被串連管理的前提條件。不同的資料庫啟動和停止的方式有一些差異,但也有相同之處,啟動和關閉也必定會和資料庫的進程有關。
Time of Update: 2015-07-12
標籤: inert into users value(3,5)db.users.insert({a:3,b:5}) select a,b from usersdb.users.find({}, {a:1,b:1})select * from usersdb.users.find()select * from users where age=33db.users.find({age:33})select a,b from users where
Time of Update: 2015-07-13
標籤:最近忙著把一個項目從MySQL遷移到MongoDB,在匯入舊資料的過程中,遇到了些許波折,犯了不少錯誤,但同時也學到了不少知識,遂記錄下來。公司為這個項目專門配備了幾台高效能務器,清一色的雙路四核超執行緒CPU,外加32G記憶體,營運人員安裝好MongoDB後,就輪到我了,我習慣於在使用新伺服器前先看看相關日誌,瞭解一下基本情況,當我瀏覽MongoDB日誌時,發現一些警告資訊:WARNING: You are running on a NUMA machine.We suggest
Time of Update: 2015-07-14
標籤: 很多時候我們都需要對實體物件進行序列化與還原序列化,而ObjectId類型,只能用mongo的驅動以bson格式來序列化,但我們對外的互動,一般是json格式.有兩種解決方案: 1.自己寫一個json.net的ObjectIdConverter來針對ObjectId,適用於json.net 2.增加string類型的中間變數IdStr ,優點是適用於所有情況,比如mvc內建的序列化工具等 測試代碼如下: 1 [TestClass] 2 public
Time of Update: 2015-07-13
標籤:一、MongoDB的下載、安裝與部署二、MongoDB的基礎知識簡介三、MongoDB的建立、更新和刪除 1 db.blogs.insert([ 2 { 3 "author": "張三", 4 "title": "MongoDB簡介", 5 "content": "它是介於關係型資料庫和非關係型資料庫之間的一種NoSQL資料庫,用C++編寫,是一款集敏捷性、延展性、擴充性於一身的高效能的面向文檔的通用資料庫", 6 "
Time of Update: 2015-07-13
標籤:MonogoDB官網上提供了許多免費課程,就選擇了"MongoDB for node.js developers"學習。課程當然是英文的啦,不過有中文字幕~,每次課程後還有練習。七周的課程過去的很快,學到了不少的內容。藉助著最終測試的題,做一次小結,省得自己不久後忘記(哎,記性差= =)最後的測試一共有十道題,考察的內容分別是:1、查詢 2、彙總 3、更新$addToSet 4、更新$inc 5、索引 6、添加最佳化 7、遊標 8、副本 9、片鍵
Time of Update: 2015-07-09
標籤:在server 1匯出/usr/local/mongodb/bin/mongorestore -d adv_new /tmp/mongodb/然後會在/tmp/mongodb/目錄下產生一個adv_new目錄儲存著adv_new庫的資料檔案 在server 2匯入先登入mongo建立新庫/usr/local/mongodb/bin/mongo> use adv_new;
Time of Update: 2015-07-09
標籤:mongodb入門 自學mongodb mongodb進階 mongodb查詢 nosql 上篇文章我們講了mongodb的crud基本操作
Time of Update: 2015-07-12
標籤:簡介 MongoDB是一個基於分布式檔案儲存體的資料庫。由C++語言編寫。旨在為WEB應用提供可擴充的高效能資料儲存解決方案。 MongoDB是一個高效能,開源,無模式的文檔型資料庫,是當前NoSql資料庫中比較熱門的一種。 MongoDB是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。他支援的資料結構非常鬆散,是類似
Time of Update: 2015-07-11
標籤:
Time of Update: 2015-07-10
標籤:mongodb入門 mongodb進階 mongodb彙總 mongodb文章 mongodb 上篇我們說了mongodb的進階查詢:http://blog.csdn.net/stronglyh/article/details/46817789這篇說說mongodb的彙總一:mongodb中有很多彙總架構,從而實現文檔的變
Time of Update: 2015-07-10
標籤:1.mongodb從設定檔啟動建立設定檔:/usr/local/mongodb/etc/mongodb.conf設定檔的內容為:#Directory and relavent setdbpath = /var/mongodb/datalogpath = /var/mongodb/logs/log.logprofile=2slowms=100#repairpath = /var/mongodb/repairpidfilepath =
Time of Update: 2015-07-09
標籤:Mongodb在windows下通過設定檔配置和訪問部落格分類: Mongodb資料庫mongomongodbwindows配置 Mongodb設定檔配置:第一步:在“D:\Mongodb”目錄下建立一個檔案,命令方式不限,例如建立一個mongodb.conf第二步:在mongodb.conf中配置我們需要的配置項關於具體的配置項,我們可以通過bin\mongod --help命令來確定我們需要配置的配置項在設定檔中採取key=value的格式,
Time of Update: 2015-07-09
標籤://處理時間段,將ISODate("2014-10-09T18: 37: 50.0Z") 兌換 2014-10-09 18:37:50這樣的格式//截至處理6層樹形結構資料,當多維陣列key,$product_date_col中的隨意一個字元,那麼就會被處理。public static function processMongoGetDate($product){foreach($product as