mongodb
與mysql
中的架構相差不多,底層都使用了可插拔的儲存引擎以滿足使用者的不同需要。用 戶可以根據程式的資料特徵選擇不同的儲存引擎,在最新版本的mongodb
中使用了wiredtiger
作為默 認的儲存引擎,wiredtiger
提供了不同粒度的併發控制和壓縮機制,能夠為不同種類的應用提供了最好的效能和儲存率。
在儲存引擎上層的就是mongodb
的資料模型和查詢語言了,由於mongodb
對資料的儲存與rdbms
有較大的差異,所以它建立了一套不同的資料模型和查詢語言。
1、描述資料模型
1.1 內嵌
內嵌的方式指的是把相關聯的資料儲存在同乙個文件結構之中
。mongodb
的文件結構允許乙個字段或者乙個陣列內的值作為乙個巢狀的文件。
我的架構夢 (八十)MongoDB的體系結構
nosql not only sql,支援類似sql的功能,與relational database相輔相成。其效能較高,不使用sql意味著沒有結構化的儲存要求 sql為結構化的查詢語句 沒有約束之後架構更加靈活。nosql資料庫四大家族 列儲存hbase,鍵值 key value 儲存redis,...
追尋我的夢
大一下就在csdn註冊了這個號,但直到今天也沒記下過什麼,汗 可能是那時候過於無知,接觸的東西太少,也根本不知道去說些什麼,總之,從今天起,我就算是在這安家了,歡迎各位加我為好友,大家共同學習!好了,廢話說完了,來回顧回顧我既不高調也不低調的大一生活。上大學前,我是個電腦小白,除了一些最基本的電腦操...
我的警察夢
靈寶西所第一警務區 張千 小時候看電視,軍人和警察的崇高形象深深的駐進我的內心,帶著兒時的夢想考入河南警官學院,在踏入警院校門的那一刻,我萬分激動,因為我已經成功的踏出了成為一名人民警察的第一步。熱愛警察職業的我在警校的生活中從未放鬆過對自身的要求,每天除了最基本的警察專業知識學習外,我都會給自己安...