"会影响查询效率会使查询效率变低
连接查询效率低,为什么还要分表分表可以减少数据冗余
数据库可以不使用复杂的表结构么可以,但要多消耗一些存储空间,mongodb(非关系型数据库)就为此而生
----
与...mongo默认开启了新手模式,登录无需键入用户名和密码,只需要在终端输入mongo即可进入交互环境
mongo没有"表"的概念,也不用设计表(mongo使用"集合"存储 多个"键值对",...取代表的功能)
mongo有数据库的概念,但可以不经创建,直接使用(类似vim编辑器创建新文件,如果新文件中未添加数据,则新文件不会保存到硬盘;与vim不同的是,如果用户添加了数据,vim需要手动确认...,保存文件,mongo会自动保存数据到相应的数据库)
mongo没有mysql中"记录"的概念,mongo使用"文档"存储任意数量的"键值对"信息("记录"中的信息受表中各字段的约束,"文档"可以存放任意数量的键值对...格式(pretty是为了把结果格式化为json格式)
db.集合名.find({查询文档的条件}).pretty()
示例(筛选age大于10的文档)
db.stu.find({age:{