初识MongoDB(1)
基本简介
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,语法有点类型javascript面向对象的查询语言,它是一个买你想几核的,模式自由的文档型数据库。实现类似关系数据库单表查询的绝大部门功能,而且还支持对数据库建立素偶姻。它的特点是高性能、易部署、易使用,存储数据非常方便。
MongoDB与MySQL的性能比较
前提:分别插入100万条记录,并对其做100个用户并发查询操作
应用范围和限制
缺点:不支持连表查询,不支持SQL语句,不支持事务存储过程等,所以不适合存储数据间关系比较复杂的数据,一般主要当做一个数据仓库来使用。
适用于:日志系统,新闻系统,通知报告系统,博客系统,股票数据等
不适用于:电子商务系统等需要连多表查询的功能,比如OA办公自动化,ERP企业资源管理,CRM客户关系管理等都不适合。