2015-02-09 walter lee
1.简介 infobright是一个基于MySQL的数据仓库系统,内部是没有索引,采用的Knowledge Grid来组织数据。基本特征如下: 查询性能高:百万、千万、亿级记录数条件下,同等的SELECT查询语句,速度比MyISAM、InnoDB等普通的MySQL存储引擎快5~60倍  存储数据量大:TB级数据大小,几十亿条记录  高压缩比:理论上是40:1,在我们的项目中为10:1,极大地节省了存储空间  基于列存储:无需要物化视图、复杂的数据分区策略、索引  适合复杂的分析性SQL查询:SUM, COUNT, AVG, GROUP BY 没有特殊的数据仓库摸(比如星形模型、雪花模型)要求 和众多的BI套件相容,比如Penta 继续阅读 »
2014-10-23 summer
写在前面的废话 目前celloud系统要从原有机房迁移到新的环境下,同时也要从mysql数据库迁移到mariadb,在这之前系统的开发已经在mariadb上进行多日的测试。 mariadb目前的比较稳定的版本为mariadb5.5.40和10.0.14,为了保证系统的稳定性我们觉得迁移到5.5.40版本。mariadb5.5.*版本和mysql的命令及使用差异很小。 继续阅读 »
2016-08-31 derekchan
一个悠闲的上午,DBA 发群上的一条消息把我从代码的深渊拉了出来:“从机延迟了300s”。 我心中简单思考了一番确认了可能造成的原因,更重要的一点,确认这不是我干的好事后,继续淡定地敲着我的代码。But,这件事情要是没我什么事,我也不会写这篇文章,所以我们继续看。 继续阅读 »
2015-04-07 Robin Wen
目录 Table of Contents {:toc} 文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 一 引子 mysqldump 相信大家已经耳熟能详,相比 mysqldump,mydumper 具有如下优势: 多线程 高性能 仅凭多线程这一点就可以让你对 mydumper 爱不释手。mydumper 最新稳定版是 0.6.2,读者可以从这里下载到。本文讲解怎么编译安装 mydumper,以及怎么使用 继续阅读 »
2018-01-10 Vaniot
一、安装nginx 首先来安装nginx,使用如下命令: sudo apt-get -y install nginx 查看nginx安装的文件。使用如下命令进行查看,如下: dpkg -S nginx nginx默认的安装位置是/etc/nginx目录,而且nginx的配置文件nginx.conf也是在该目录下。 除此之外,nginx的默认网站目录在/usr/share/nginx/html下,默认nginx网站配置文件为/etc/nginx/sites-available/目录下的default文件。 启动nginx,可以使用如下命令: sudo /etc/init.d/nginx start sudo servic 继续阅读 »
2014-07-09 summer
最近碰到一个问题,应用程序每天的第一次进行系统访问时,会报一个奇怪的错误,最后经过仔细的跟踪,错误信息找到了,如下所示: The last packet successfully received from the server was 60,428,178 milliseconds ago. The last packet sent successfully to the server was 60,428,180 milliseconds ago。 继续阅读 »
2018-01-10 Vaniot
一、安装nginx 首先来安装nginx,使用如下命令: shell sudo apt-get -y install nginx 查看nginx安装的文件。使用如下命令进行查看,如下: shell dpkg -S nginx nginx默认的安装位置是/etc/nginx目录,而且nginx的配置文件nginx.conf也是在该目录下。 除此之外,nginx的默认网站目录在/usr/share/nginx/html下,默认nginx网站配置文件为/etc/nginx/sites-available/目录下的default文件。 启动nginx,可以使用如下命令: shell sudo /etc/init.d/nginx st 继续阅读 »
2014-05-04 Robin Wen
Table of Contents {:toc} 文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 「问题」 高并发写的时候是选择innodb还是myisam呢?或者说如何提高insert效率? 每秒大概有5w - 7w的量(更正下,大概2w - 3w的量),简单的3个int型字段,3个字段是唯一索引,如何提高insert ignore的速度? 简单描述下应用场景,每天的uv和ip分表,uv 4m ip 33 继续阅读 »
2016-09-24 Robin Wen
文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 Table of Contents {:toc} 0x00 背景 A 业务日增 1500W 数据,采用 MySQL 分区存储。该分区表按照时间分区,每天一个分区。随着时间的推移,单表数据越来越多,占用空间越来越大,由此带来如下的不便:第一,单机磁盘容量有限,需要定期清理历史数据;第二,MySQL 对子查询、复杂查询支持不友好,在庞大的数据量下性能急剧下降,导致前 继续阅读 »
2014-06-16 Lingxian Kong
业界动态 5.27号,Oracle发布了MySQL Fabric,为MySQL提供了HA和可扩展性的支持。这对于OpenStack来说是无疑是件好事。 2014.6.2,第一个(至少是我所知道的第一个)使用在生产环境中,采用IPv6的OpenStack云平台部署成功,是一个叫Nephos6的公司主导。在之前与Luxembourg大学的试点中已经成功支持了德国选举。 http://www.businesswire.com/news/home/20140602005581/en/IPv6-only-OpenStack-Cloud-deliver-production-services-deployed Cloud OS fo 继续阅读 »