* MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。
* 一种提供高性能、高可用性和易于扩展的文档数据库。
* 端口:27017
* MongoDB是一个文档数据库,提供好的性能,领先的非关系型数据库。采用BSON存储文档数据。
BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON.
相对于json多了date类型和二进制数组。
### MongoDB中的命名空间是什么意思?
mongodb存储bson对象在丛集(collection)中.数据库名字和丛集名字以句点连结起来叫做名字空间(namespace). 一个集合命名空间又有多个数据域(extent),集合命名空间里存储着集合的元数据,比如集合名称,集合的
### MongoDB支持哪些数据类型
* String
* Integer
* Double
* Boolean
* Object
* Object ID
* Arrays
* Min/Max Keys
* Datetime
* Code
* Regular Expression等
* 你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别?为什么要使用和不使用NoSQL 数据库?说一说 NoSQL 数据库的几个优点?
* NoSQL 数据库有哪些类型?
* MySQL 与 MongoDB 之间最基本的差别是什么?
* 你怎么比较 MongoDB、CouchDB 及 CouchBase?
* MongoDB 成为最好 NoSQL 数据库的原因是什么?
* 32 位系统上有什么细微差别?
* journal 回放在条目(entry)不完整时(比如恰巧有一个中途故障了)会遇到问题吗?
* 分析器在 MongoDB 中的作用是什么?
* 名字空间(namespace)是什么?
* 如果用户移除对象的属性,该属性是否从存储层中删除?
* 能否使用日志特征进行安全备份?
* 允许空值 null 吗?
* 更新操作立刻 fsync 到磁盘?
* 如何执行事务/加锁?
* 为什么我的数据文件如此庞大?
* 启用备份故障恢复需要多久?
* 什么是 master 或 primary?
* 什么是 secondary 或 slave?
* 我必须调用 getLastError 来确保写操作生效了么?
* 我应该启动一个集群分片(sharded)还是一个非集群分片的 MongoDB 环境?
* 分片(sharding)和复制(replication)是怎样工作的?
* 数据在什么时候才会扩展到多个分片(shard)里?
* 当我试图更新一个正在被迁移的块(chunk)上的文档时会发生什么?
* 如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?
* 我可以把 moveChunk 目录里的旧文件删除吗?
* 我怎么查看 Mongo 正在使用的链接?
* 如果块移动操作(moveChunk)失败了,我需要手动清除部分转移的文档吗?
* 如果我在使用复制技术(replication),可以一部分使用日志(journaling)而其他部分则不使用吗?
* 当更新一个正在被迁移的块(Chunk)上的文档时会发生什么?
* MongoDB 在 A:{B,C}上建立索引,查询 A:{B,C}和 A:{C,B}都会使用索引吗?
* 如果一个分片(Shard)停止或很慢的时候,发起一个查询会怎样?
* MongoDB 支持存储过程吗?如果支持的话,怎么用?
* 如何理解 MongoDB 中的 GridFS 机制,MongoDB 为何使用 GridFS 来存储文件?
- 简介
- PHP
- 字符串函数
- 数组函数
- 正则
- 加密函数
- 面向对象
- 关键字
- 设计模式
- 魔术方法
- 机制扩展
- 会话机制
- PHP框架
- laravel
- 问题
- swoole
- easyswoole
- workerman
- 数据库
- Sphinx
- MongoDB
- MemCache
- Redis
- 基础操作
- 数据类型
- 持久化
- 分布式锁
- 内存模型
- redis高级特性
- MySql
- 基础操作
- 数据类型
- 数据表引擎
- 锁机制
- 事务处理
- 存储过程
- 触发器
- 索引
- 关联查询
- 分析SQL语句-优化查询
- 分区分表
- 主从复制
- MySql安全性
- 网络协议
- HTTP
- header详解
- 状态码
- nginx-配置
- 逻辑算法
- 时间和空间复杂度
- 常见算法
- 数据结构
- 核心
- 进程、线程、协程
- 存储容量-计量单位
- 开发软件及配置
- 版本控制器
- Git
- Fidder
- Fidder-Android7
- 自动化部署
- Jenkins
- supervisor
- Elasticsearch
- LogStash
- RabbitMQ
- AB测试
- JAVA-JDK
- FileBeat
- PhpStorm
- Composer
- Linux
- API安全
- 高并发及大流量相关概念
- 网站优化
- WEB
- Electron