大数据分析学习:MySQL、MongoDB、Redis 数据库之间的区别
MySQL概述:
关系型数据库。无论数据还是索引都存放在硬盘中。到要用的时候才交换到内存中。能够解决远超过内存总量的数据。
在不同的引擎上有不同 的存储方式。
查询语句是用传统的 SQL 语句,拥有较为成熟的体系,成熟度很高。
开源数据库的份额在不断添加,MySQL 的份额页在持续增长。
缺点:在海量数据解决的时候效率会明显变慢。
MySQL特点:
1. 用c和c++编写,并用了多种编译器进行测试,保证源代码的可移植性
2. 支持多种操作系统
3. 为多种编程语言提供可API
4. 支持多线程,充分利使用CPU资源
优化的SQL查询算法,有效的提高查询速度
5. 提供多语言支持,常见的编码如:GB2312、BIG5、UTF8
6. 提供TCP/IP、ODBC和JDBC等多种数据库连接途径
提供使用于管理、检查、优化数据库操作的管理工具
7. 大型的数据库。可以解决拥有上千万条记录的大型数据库
8.支持多种存储引擎
9. MySQL软件采使用了双受权政策,分为社区版和商业版,因为其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库
10. MySQL用标准的SQL数据语言形式
11. Mysql是可以定制的,采使用GPL协议,你可以修改源码来开发自己的MySQL系统
12. 在线DDL更改功能
13. 复制全局事务标识
14. 复制无崩溃从机
15.复制多线程从机
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 大数据分析学习:MySQL、MongoDB、Redis 数据库之间的区别
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 大数据分析学习:MySQL、MongoDB、Redis 数据库之间的区别