淺談如何用Java操作MongoDB?
NoSQL數(shù)據(jù)庫因其可擴展性使其變得越來越流行,利用NoSQL數(shù)據(jù)庫可以給你帶來更多的好處,MongoDB是一個用C++編寫的可度可擴展性的開源NoSQL數(shù)據(jù)庫。本文主要講述如何使用Java操作MongoDB以及了解MongoDB如何進行日常的數(shù)據(jù)庫操作。
文章內(nèi)容如下:
第一步:安裝MongoDB
無需太多的繁雜步驟,你只要在MongoDB官方網(wǎng)站查看安裝說明,根據(jù)自己的操作系統(tǒng)進行選擇適應(yīng)的版本即可。
第二步:啟動MongoDB服務(wù)器
這一步也很簡單。運行mongod.exe文件里的bin文件夾(我使用的是Windows OS系統(tǒng)),并啟動MongoDB服務(wù)器。
在默認的情況下服務(wù)器將啟動端口27017,你需要在安裝過程中創(chuàng)建將數(shù)據(jù)存儲在/data/db目錄里。
第三步:啟動MongoDB shell指令
你可以通過運行mongo.exe文件來啟動MongoBD shell。
第四步:利用MongoDB創(chuàng)建數(shù)據(jù)庫
利用MongoDB在MongoDB shell中輸入以下內(nèi)容建立一個名為“company”的數(shù)據(jù)庫。
use company |
記住,除非你在MangoDB里保存了一些東西,否則它不會自動為你保存。
使用下面的命令幫你查看可用的數(shù)據(jù)庫,它會顯示“company”尚未被創(chuàng)建。
show dbs; |
第五步:在MongoDB中保存數(shù)據(jù)
使用下面的命令來保存employee 數(shù)據(jù)代表一個collection,將其命名為employees
employee = {name : "A", no : 1} db.employees.save(employee) |
通過使用下面的命令來查看collection里的數(shù)據(jù)。
db.users.find(); |
posted on 2012-07-06 09:44 順其自然EVO 閱讀(228) 評論(0) 編輯 收藏 所屬分類: 數(shù)據(jù)庫