mysql与mongo数据库的优缺点比较
程序员文章站
2022-05-12 10:11:20
1. Mysql的特点和优劣
特点:
可以同时处理几乎不限数量的用户;
处理多达50000000以上的记录;
命令执行速度快,也许是现今最快的;
简单有效的用户特权系统...
1. Mysql的特点和优劣
特点:
可以同时处理几乎不限数量的用户;
处理多达50000000以上的记录;
命令执行速度快,也许是现今最快的;
简单有效的用户特权系统
优点:
源代码的可移植性;
支持的操作系统多;
为多种编程语言提供API(接口)
开源;
支持多种存储引擎;等等。
缺点:
关系表的不灵活性;
存储引擎混乱;
原生json支持的缺乏;
2. mongodb的特点和优劣
缺点:
不支持事务操作
占用空间过大
MongoDB没有如MySQL那样成熟的维护工具
无法进行关联表查询,不适用于关系多的数据
复杂聚合操作通过mapreduce创建,速度慢
模式*,*灵活的文件存储格式带来的数据错误
优点:
文档结构的存储方式,能够更便捷的获取数据
内置GridFS,支持大容量的存储
内置Sharding,分片简单
海量数据下,性能优越
支持自动故障恢复(复制集)
上一篇: 美图秀秀怎么等比例缩小图片?
推荐阅读
-
浅谈mysqldump使用方法(MySQL数据库的备份与恢复)
-
浅谈MySQL数据库的备份与恢复
-
MySQL 自动备份与数据库被破坏后的恢复方法第1/2页
-
Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL数据库的方法
-
MySQL数据库与PostgreSQL数据库比较 哪个数据库更好些?
-
浅谈mysql数据库中的换行符与textarea中的换行符
-
虚拟主机MySQL数据库的备份与还原的方法
-
mysql数据库优缺点(采用mysql数据库的好处)
-
重新学习Mysql数据库7:详解MyIsam与InnoDB引擎的锁实现
-
重新学习MySQL数据库6:浅谈MySQL的中事务与锁