1. 程式人生 > >MongoDB和Redis的CRUD (Create,Read,Update,Delete)

MongoDB和Redis的CRUD (Create,Read,Update,Delete)

安裝好MongoDB後, 可以其中的javascript shell來嘗試執行一下
在Mac下,從安裝到能夠執行mongo的shell,步驟如下:
1. 找到MongoDB的官網。下載合適的安裝包。如Mac下面的dmg
2. 解壓安裝。
3. 配置環境變數。
詳情就不展開,因為另外一篇文章已經提及。

MongoDB的CRUD,是很基礎的資料庫內容,在圖靈系列的MongoDB裡面第一章便是CRUD。
開啟MongoDB的指令碼,也就是直接鍵入mongo,就可以開始測試下面的語句。

Create:

post = {“title” : “C”, “Content” : “Create”}
db.blog.insert(post)

先建立一個“訊號”,然後插入訊號到資料庫

Read:

db.blog.find()
db.blog.findOne()
db.blog.fing().pretty()

.pretty()是能在顯示的時候令格式好看。。

Update:

post.comment = []
db.blog.update( {title: “C”}, post)

先更新post這個訊號,然後把post傳送到資料庫並找到應該要更新的那一條

Delete:
db.blog.remove({title: “C”})

另一個要掌握的資料庫是Redis,Redis的網站提供了一個很有意思的tutorial,是互動式的,一邊敲,一邊教。
需要掌握的東西不多

一個set一個get

set genius charlie
get genius

一些資料結構,list, set, sorted set, hash。
每一種都有一些基礎的cmd,懶得記,查api就好。