摘要: 项目中需要在数据清算前对数据库进行备份,清算产生问题时对数据库进行恢复,要在程序里实现。 一般备份MySQL用dump就可以了,如果需要在Java程序里实现,应该是调用系统命令就可以,也就是说用java里的`Runtime`就可以实现。####备份#####第一版代码 Runtime rt ... 阅读全文
posted @ 2015-04-19 18:39 hyace 阅读(1990) 评论(1) 推荐(0) 编辑
摘要: 之前测试cobar的效率,因为cobar不支持存储过程,所以需要应用程序插入数据,jdbc不灵活,用Python的MySQLdb模块可以实现。 开始测试的时候用单条insert语句循环n次,最后commit,结果慢的要死,插一万条用了两分钟,十万条我去吃了个饭回来还在插。十万条用存储过程插单库也用... 阅读全文
posted @ 2014-12-19 14:22 hyace 阅读(27158) 评论(0) 推荐(2) 编辑
摘要: ##一、 Cobar项目介绍###一)、Cobar背景概述Cobar是提供分布式数据库服务的中间件,由[阿里巴巴中间件团队](http://jm-blog.aliapp.com/)开发,是阿里巴巴B2B前台应用访问数据库的统一入口,目前已在[github](https://github.com/al... 阅读全文
posted @ 2014-12-17 13:54 hyace 阅读(10080) 评论(0) 推荐(1) 编辑
摘要: ####在Windows中用pip安装pygments,首先要安好pip。先从[这里](https://pypi.python.org/packages/source/s/setuptools/)找好合适的setuptools包,解压,用`python setup.py install`安装。 ... 阅读全文
posted @ 2014-12-16 01:06 hyace 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 想用Python操作Mysql,但是Redhat中的Python是2.4的,所以需要自己装下2.7过程比较简单,下载源码包,解压。运行: ./configure --prefix=/usr/local/python2.7 然后编辑`Modules/Setup`文件,将如下几行取消注释: SSL... 阅读全文
posted @ 2014-12-05 14:52 hyace 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 申请了两台Redhat虚拟机做cobar的实验,空空如也什么都得装。原来在3个Arch上实现了3个datanode,想在Redhat上每个3个总共配6个Mysql实例。###复制多个实例在`/var/lib`目录下找到Mysql目录,将其复制两份,以端口号作后缀以区分: cp -r /var/... 阅读全文
posted @ 2014-12-04 11:58 hyace 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 装了CentOS7,结果死活连不上网,一直提示没有可用的网络设备,没工夫处理,以后再说,先用之前装好的CentOS6.4,Mysql安装包又下不下来,只好翻出了之前玩Storm装的Archlinux,总共有Alpha、Beta、Delta三台虚机,里头安装了JDK、MariaDB等等。###准备测试... 阅读全文
posted @ 2014-12-03 00:17 hyace 阅读(686) 评论(0) 推荐(0) 编辑
摘要: Archlinux中的官方源用的是MariaDB,现在随着人们对Oracle把控Mysql的不信任,更多人开始用MariaDB。###设置 安装很简单,用`pacman`就行,其中的初始设置步骤如下: # systemctl start mysqld # mysql_secure_... 阅读全文
posted @ 2014-12-02 11:24 hyace 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 由于需要搭建基于阿里的Cobar的Mysql集群,所以打算先在虚拟机中实验下效果。之前因为内存有限,基本上实验是在ArchLinux中的,这次尝试比较大众也比较方便的CentOS。###1.虚拟机迁移问题昨晚在家里电脑上安装好的CentOS7,选择了带GUI的服务器模式,复制到移动盘里打算在公司用,... 阅读全文
posted @ 2014-11-28 10:09 hyace 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: ---对Thrift这个框架知之甚少,想先了解下,我自己的习惯是先安装好跑个小demo。 首先从[这里下载][1]到Thrift的包。 Thrift对于安装环境的要求是Unix/Linux系统,Windows要装需要配合cygwin。 解压安装包,进入,运行: ./... 阅读全文
posted @ 2014-08-27 15:14 hyace 阅读(758) 评论(0) 推荐(0) 编辑