官网:https://mariadb.org/下载地址:https://downloads.mariadb.org/mariadb/开发版本:aplha文档版本:stable简介:MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的..
分类:
数据库 时间:
2015-01-07 15:09:56
阅读次数:
392
redis虽然有着卓越的性能,但我们仍然可以通过master/slave这种简单架构,进行读写分离,进一步挖掘redis的性能,提高系统的可用性。 redis怎么进行主从复制呢?redis复制主要是通过master server持久化的rdb文件...
分类:
其他好文 时间:
2015-01-06 18:21:25
阅读次数:
186
在MariaDB配置文件/etc/my.cnf [mysqld]中加入skip-grant-tables一行:[Richard@localhost ~]$ sudo vi /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/m...
分类:
数据库 时间:
2015-01-06 13:37:03
阅读次数:
196
一、Redis的Replication: 这里首先需要说明的是,在Redis中配置Master-Slave模式真是太简单了。相信在阅读完这篇Blog之后你也可以轻松做到。这里我们还是先列出一些理论性的知识,后面给出实际操作的案例。 下面的列表清楚的解释了Redis Replication的特点和优势...
分类:
其他好文 时间:
2015-01-05 14:39:24
阅读次数:
159
今天在安装mariaDB的时候发现编译一直提示一个错误/usr/bin/ld:cannotfind-ljemalloc_pic后来发现是因为没有用这个jemalloc可能是mariaDB数据库默认就使用这种方式管理多线程内存分配一、首先这个jemalloc是什么jemalloc源于JasonEvans2006年在BSDcanconference发表的论文:《A..
分类:
其他好文 时间:
2015-01-05 13:14:28
阅读次数:
307
由于现在网上吵吵的特别火说这个东西要去到MySQL所以就拿过来玩一下我选择了源码方式安装可以自定义编译参数自定义安装目录源码安装系统需求:1、cmake:所有平台的构建框架,从mysql5.5开始使用cmake;2、好的make程序:推荐GNUmake3.75或更新版本;3、ANSIC++编译器:GCC4.2...
分类:
数据库 时间:
2015-01-05 13:14:00
阅读次数:
338
一、 什么是LAMP ? LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。二、 配置1. install apache2sudo apt-ge....
分类:
其他好文 时间:
2015-01-05 10:55:50
阅读次数:
110
由于MariaDB是由MySQL的一个分支发展起来的,二者的配置也大体相同。1 wex@localhost:~# mysql -uroot -proot进入MariaDB服务器,将mysql.user的host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时...
分类:
数据库 时间:
2015-01-05 10:43:41
阅读次数:
880
一.方案简介本方案采用Heartbeat双机热备软件来保证数据库的高稳定性和连续性,数据的一致性由DRBD这个工具来保证。默认情况下只有一台mysql在工作,当主mysql服务器出现问题后,系统将自动切换到备机上继续提供服务,当主数据库修复完毕,又将服务切回继续由主mysql提供服务。..
分类:
数据库 时间:
2015-01-04 19:38:14
阅读次数:
474
MongoDBReplicaSet是MongoDB官方推荐的主从复制和高可用方案,用于替代原有的Master-Slave主从复制方案。ReplicatSet具有自动切换功能,当Primary挂掉之后,可以自动由ReplicaSet中的某一个Secondary来切换到Primary,以实现高可用的目的,不像MySQL那样需要使用第三方软件。目..
分类:
数据库 时间:
2015-01-04 19:36:39
阅读次数:
230