Time of Update: 2015-05-12
標籤:1,建立mongodb-org-3.0.repo檔案[[email protected] local]# vi /etc/yum.repos.d/mongodb-org-3.0.repo2,在mongodb-org-3.0.repo檔案中添加以下內容[mongodb-org-3.0]name=MongoDB Repositorybaseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64
Time of Update: 2015-05-12
標籤:mongodb總結下這幾天Mongodb學習筆記 /** * 擷取MongoClient * @author xuyw * @email [email protected] * @param host * @param port * @return */ public static MongoClient getMongoClient(String host, int... port) {
Time of Update: 2015-05-11
標籤:1. 下載安裝檔案,解壓tar zxvf mongodb-linux-x86_64-2.6.8.gz2. 移動到/opt目錄 mv mongodb-linux-x86_64-2.6.8/bin /opt/mongodb bin目錄說明: mongo 用戶端程式,串連MongoDB mongod 服務端程式,啟動MongoDB mongodump 備份程式 mongoexport 資料匯出程式
Time of Update: 2015-05-12
標籤:pymongo mongodb安裝 安裝MongoDbMongoDb下載對應的系統版本的可執行檔 本人系統內容:rhel-server-6.2-x86_64 解壓縮包tar zxvf mongodb-linux-x86_64-rhel62-3.0.2.tgz可以查看目錄下的README,瞭解各個可執行檔的作用。 簡單啟動命令 mkdir db; mongo --dbpath=./db mongo --help
Time of Update: 2015-05-10
標籤:和其他所有資料庫一樣,許可權的管理都差不多一樣。mongodb儲存所有的使用者資訊在admin 資料庫的集合system.users中,儲存使用者名稱、密碼和資料庫資訊。mongodb預設不啟用授權認證,只要能串連到該伺服器,就可串連到mongod。若要啟用安全認證,需要更改設定檔參數auth。以下測試理解查看資料庫:> show dbs發現 admin 竟然沒有!~找了好久,找不到相關說明,於是直接建立使用者adminuse admindb.createUser( {
Time of Update: 2015-05-09
標籤:問題一:是否collection越少越好,盡量把關聯式資料庫中分表表示的關係嵌套進文檔裡?問題二:如果這樣的話,一句SQL能搞定的複雜查詢,mongodb也許要查詢多次。mongodb的查詢速度是否還比sql資料庫快?問題三:那mongodb的優勢體現在哪?超大規模資料的mapreduce?方便拓展?我來舉個栗子吧:假設mysql中是這樣的(意思意思):authors ( int id, char name, int age, char
Time of Update: 2015-05-12
標籤:在運行項目過程中,一直很好奇新註冊的使用者是如何插入mongodb資料庫中的。查看源碼發現原來是通過mongoose來與mongodb進行操作的。而mongoose是通過model來建立mongodb中對應的collection的,這樣你通過如下的代碼:mongoose.model(‘User‘,
Time of Update: 2015-05-08
標籤:前端處理server表示很蛋疼,初學Node,雖然感覺異常強大,但是學起來還是有些吃力的,Node是工具,它不是萬能的,搭建一個系統還是需要藉助其他一些工具,對於我這個沒怎麼接觸server的前端來說,挑戰是有的。昨天參考一些資料嘗試用Node+express+mongodb搭建一個簡易的登陸系統,在此記之。express是一個靈活的nodejs
Time of Update: 2015-05-10
標籤:node.js高效操作mongodbMongoose庫簡而言之就是在node環境中操作MongoDB資料庫的一種便捷的封裝,一種物件模型工具,類似ORM,Mongoose將資料庫中的資料轉換為JavaScript對象以供你在應用中使用。當然要使用的話,必須要先安裝好環境Node.js與MongoDB
Time of Update: 2015-05-07
標籤:一、下載mongodb的包 網址:http://www.mongodb.org/downloads2、安裝 下載好的如果是msi的包就直接安裝到一個地方,如果是一個檔案夾那就直接放到某個地方。 首先通過cmd進入到mongodb的安裝目錄,然後再進入bin目錄下1 mongodb.exe --dbpath=d:\data\db\ --logpath=d:\data\log\log.txt --install 可能出現的問題: ① 加
Time of Update: 2015-05-07
標籤:mongodb solr 搜尋引擎 ubuntu json 環境:Ubuntu 12.04 Solr 5.1.0 MongoDB db version:v2.0.41.
Time of Update: 2015-05-07
標籤:核心參數overcommit_memory :它是
Time of Update: 2015-05-10
標籤:mongodb一、Mongodb資料庫之增刪改查show databasesshow dbs //顯示資料庫;show tables show collections //查示表或者集合;use imooc //使用或建立資料庫imooc;增:use imoocdb.imooc_collection.insert({x:1})
Time of Update: 2015-05-09
標籤:一、Windows 下載安裝1.去http://www.mongodb.org/downloads下載,mongodb預設安裝在C:\Program Files\MongoDB目錄下,到F:\Office\Database\MongoDBDATA建立MongoDBDATA目錄用於存放mongoDB資料。執行cmd命令執行mongod.exe 2.設定環境變數去windows環境變數中將C:\Program
Time of Update: 2015-05-09
標籤:Mongoose庫簡而言之就是在node環境中操作MongoDB資料庫的一種便捷的封裝,一種物件模型工具,類似ORM,Mongoose將資料庫中的資料轉換為JavaScript對象以供你在應用中使用。當然要使用的話,必須要先安裝好環境Node.js與MongoDB =》
Time of Update: 2015-05-08
標籤:mongodb replica 參考資料 ip地址 部署方式在3台centos6.6系統上以Replica
Time of Update: 2015-05-08
標籤:remember password possible server change 在Docker中安裝mongodb採用的mongodb鏡像:https://registry.hub.docker.com/u/tutum/mongodb/以該鏡像啟動一個容器(注意此時mongodb是standalone模式):docker
Time of Update: 2015-05-07
標籤:user 表名稱表示為選擇或者建立一個資料庫,如果這個資料庫為空白,那麼mongodb會繼續觀察這個資料庫是否有被操作寫入的動作,如果有則建立這個資料庫show dbs等同於mysql的show databases ,用於觀察當前的資料庫 db.選擇某一個文檔.inser({name:"zhangsan"})插入一條資料(這裡的文檔相對於mysql 中的表) db.collections檢查當前選中的庫,對應的文檔(相當於mysql中的表)mongodb的一些操作
Time of Update: 2015-05-07
標籤:原文地址:http://blog.chinaunix.net/uid-11065483-id-3654882.html由於公司內需要監控QQ的上下線記錄,原本使用了分光+Panabit+Splunk的結構來做記錄。Panabit的使用是相當舒服的,可是當一天內的Splunk的日誌記錄超過了500MB的時候,Splunk的Free版本卻不能再使用了,這讓我非常的鬱悶。於是我開始尋找其他的解決方案,終於被我發現了Graylog2。Graylog2配合MongoDB可以快速檢索LOG的資訊,這對
Time of Update: 2015-05-07
標籤:mongodb 複本集 replset rs.status()系統:centos6.5IP:10.19.21.244 主節點10.19.21.245 備節點10.19.21.248