文档(Document)
文档是一组键值对(key-value)(即BSON)。MongoDB的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,这与关系型数据有很大的区别,这也是MongoDB非常突出的特点
下表列出了 RDBMS 与 MongoDB 对应的术语:
表 —— 集合(表) 行 —— 文档 (行)
MongoDB的连接
连接centos上的虚拟机的命令,类似于redis的连接,先根据配置文件开启服务,然后开启客户端。
注意 MongoDB的配置文件,需要配置为外网也可以连接
MongoDB 创建数据库
语法格式:
use mydb
如果数据库mydb不存在,就会创建数据库,否则切换到指定数据库
查看所有的数据库
show dbs
MongoDB删除数据库
删除数据库的语法格式如下
db.dropDatabase()
删除集合(表)
db.Collection.drop()
当一主一从,主机宕机之后,从机不会变成主机。整个集群变成只可以读不可以写,相当于是费掉了所以此时我们应该再配置一个仲裁者,当主机宕机之后,从机会自动变成主机,就可以实现读与写的操作