首页 > 互联网公司一般用什么版本的MySQL?

互联网公司一般用什么版本的MySQL?

互联网公司是不是用MySQL的比较多?一般用什么版本的?
还有NoSQL的哪个用了比较多?


MySQL最新版本是今年刚发布的5.7,但数据库求稳还是建议用5.6.
辅助MySQL的NoSQL用的最多的应该是内存K/V存储系统Redis.

Linux上也可以用MySQL分支Percona Server,其可以认为是一个免费的企业版MySQL.
Ubuntu 14.04 安装 Percona Server 5.6

Ubuntu 14.04可以非常方便地通过apt安装Percona官方源提供的二进制包:
http://www.percona.com/doc/percona-server/5.6/installation/apt_repo.html
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
sudo nano /etc/apt/sources.list 加入:
deb http://repo.percona.com/apt trusty main
deb-src http://repo.percona.com/apt trusty main
其中trusty是Ubuntu 14.04的代号,12.04的代号为precise。
sudo apt-get update 更新源,使sources.list生效。
apt-cache search percona 可以看到percona提供的所有工具,比如:
percona-server-server-5.5
percona-server-server-5.6
percona-xtradb-cluster
percona-toolkit
percona-xtrabackup
percona-zabbix-templates
percona-cacti-templates
percona-nagios-plugins
如果你只想安装5.6版本,只需要执行:
sudo apt-get install percona-server-server-5.6

Percona Server for Linux
Percona专注于Linux上高性能高可用MySQL开发,为MySQL提供了一系列改进和工具,可以看做Linux上的MySQL企业版:
http://www.percona.com/software
Percona Server with XtraDB: 采用XtraDB引擎的MySQL数据库.
Percona XtraDB: Percona基于InnoDB改进的高性能存储引擎.
Percona XtraDB Cluster: 基于XtraDB引擎的MySQL集群,强化主从复制机制.
Percona XtraBackup: InnoDB和XtraDB热备份工具.
Percona Toolkit: 一系列用于分析管理MySQL的命令行工具.
Percona Monitoring Plugins: 能够跟Nagios,Cacti,Zabbix集成的企业级MySQL监控插件.
Percona Data Recovery Tool for InnoDB: 针对InnoDB引擎表的数据恢复工具.
Percona Playback: 一个用来回放MySQL数据库负荷的工具.
Percona tcprstat: TCP响应时间分析工具.

Percona Server没有提供Windows版本,专注于Linux开发,为Debian,Ubuntu,Redhat,CentOS提供有二进制包和软件源:
http://www.percona.com/doc/pe...
Percona Server紧跟MySQL官方脚步,而MariaDB跟进到5.5之后自己分支了一个10.0的版本(估计是在5.6的基础上做改进).
另外Percona还改进了InnoDB引擎,推出了XtraDB(MariaDB也在用该引擎),以及提供了一系列MySQL管理工具.
在Linux上采用Percona是个不错的选择.

Percona团队的官方技术博客:
http://mysqlperformanceblog.com

Percona出版有书籍High Performance MySQL,《高性能MySQL》(第3版)中文版由淘宝的MySQL技术专家翻译。


mysql分支percona


5.5的版本的


我司用的是5.7的,个人机器也是5.7


MySql5.5+redis


用不用MySql得看你是什么业务,如果使用的话,个人一般使用MySql 5.2
nosql的话redis。
还是那句话,要根据业务来选择。


对,但也有用分支MariaDB的。
NoSQL用MongoDB的比较多。
当然,其他人回答的内存数据库memcached/redis用得更多。


无统一版本标准,使用稳定发行版本即可

【热门文章】
【热门文章】