mongoDB知識點
面向文件的儲存引擎,可以方便支援非結構化資料
全面的索引支援,可以在任意屬性上建立索引
資料庫本身內建的複製與高可用
資料庫本身支援的自動分片叢集
豐富的基於文件的查詢功能
原子化的資料操作
支援Map/Reduce
GridFS
--非結構化資料
不能確定表的列結構的資料
誤區:多媒體資料是非結構化資料,大資料是非結構化資料
例子:調查表
例子:公司裝置管理
非結構化的煩惱:無法固定模式/模型,資料結構持續變化中,資料庫管理員和開發人員的壓力被非必須的擴大
_id與ObjectId
_id用於唯一標示文件,類似Oracle裡的rowid
ObjectId是_id的預設產生辦法
ObjectId由12位元組(即24個16進位制數字)組成
第0-3位元組為時間戳,第4-6位元組為機器標識(一般是主機名的雜湊值),第7-8位元組是pid,9-11位元組是計數器
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23073818/viewspace-766222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB知識要點MongoDB
- MongoDB知識點總結MongoDB
- 前端知識點小結--node、express、mongodb前端ExpressMongoDB
- [MongoDB知識體系] 一文全面總結MongoDB知識體系MongoDB
- MongoDB基礎知識梳理MongoDB
- 知識點
- 混合知識點
- Promise知識點Promise
- Laravel 知識點Laravel
- MySQL知識點MySql
- 知識點——terms
- Redis知識點Redis
- JavaWeb知識點JavaWeb
- rabbitmq 知識點MQ
- SQL知識點(+)SQL
- 前端知識點前端
- Android 知識點Android
- ajax知識點
- 通用知識點
- Weex 知識點
- JS知識點:ES6 中常見的知識點JS
- 跟我一起梳理MongoDB基本知識MongoDB
- 浮點數小知識點
- app的知識點APP
- 前端小知識點前端
- MQTT知識點整理MQQT
- CANFD知識點整理
- String知識點整理
- 計組知識點
- Promise重要知識點Promise
- 面試知識點面試
- webpack常用知識點Web
- Laravel Model 知識點Laravel
- Vue全套知識點Vue
- SVN - 常用知識點
- Android知識點3Android
- java小知識點Java
- c++知識點C++
- WEB層知識點Web