Redis

reids客户端 redis-cli用法

Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将R...
阅读全文
Redis

Redis作者谈Redis应用场景

毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象...
阅读全文
Sphinx

全文索引sphinx通用配置

经常在网络上看到有人问sphinx不支持中文啥的,用Coreseek来实现中文的搜索等等。其实sphinx是支持中文的。下面贴上一份sphinx通用配置: source db_ttlsa_com{...
阅读全文
MySQL

MySQL百万级高并发网站优化

一网站以下简称A站,这A站在年后流量猛增从一天的七八十万猛跑到了好几百万的IP,一天下来接近一千万的PV让整个服务器在高压下超负荷的工作着,时不时的服务就出现宕机。 最首先反映出情况的是数据统计...
阅读全文
MySQL

mylvmback备份MySQL数据库

对MySQL数据库进行备份操作,需要考虑到数据引擎、数据大小、是否锁表、是否在线、备份耗时等因素。对于不同的数据引擎备份方式有所不同,有些备份方式不兼容其他引擎的。推荐使用Percona xtraba...
阅读全文
MySQL

xtrabackup原理及实施

Xtrabackup是基于InnoDB存储引擎灾难恢复的。它复制InnoDB的数据文件,尽管数据文件在内部是非一致性的,但在执行灾难恢复时可以保证这些数据文件是一致的,并且可用。 官方原理 在...
阅读全文