mongdb的文件結構特點介紹

歷精圖治發表於2016-03-19

redis kv(key/value)
mogodb -> 文件資料庫 ,儲存的文件(Bson->json的二進位制化)
特點:內部執行引擎為JS直譯器,把文件儲存成bson結構,在查詢時,轉換成js物件,並可以通過熟悉的js語法來操作。
1:mogo 入門命令
mongo和傳統型資料庫比最大的不同
傳統型資料庫:結構化資料庫,定好了表結構,每一行內容必是符合表結構的。就是列的個數型別都一樣。
文件性資料庫:表下的每篇文件都可以有自己獨特的結構(json物件可以有自己獨特的屬性和值)
思路:如果有電影,影評,影評的回覆,回覆的打分。
在傳統型資料庫中,至少要四張表,關聯度比較複雜。
在文件資料庫,通過1篇文件即可完成。
{
film:’天龍八部’
comment:[
{
content:’王家衛的電影風格’,
reply:[‘支援’,’好’]
}
]
}

相關文章