主题 : mysql spider 引擎的使用
取我所需的坦荡,即使病入膏肓
级别: 五分秋意
UID: 76075
精华: 0
发帖: 1382
威望: 4765 点
无痕币: 4174 WHB
贡献值: 2 点
在线时间: 148(时)
注册时间: 2009-01-01
最后登录: 2018-01-24

0 mysql spider 引擎的使用

由于需要大量的mysql 存储后端 支持在线扩容 数据分布。
发现mysql 的spider 存储引擎不错。日本人写的。。
重点是发现spider分区是依赖id 必须是整形
准备3台服务器 一个是管理 两个是存储
装备软件:
mysql-5.5.14-spider-2.28-vp-0.17-hs-1.1-q4m-0.95-linux-x86_64-glibc25.tgz
spider-init-2.28-for-5.5.14.tgz

在A服务器上安装这两个软件就好了。。

在B和C服务器上正常安装mysql-server

讲解在A服务器的安装

解压这个文件mysql-5.5.14-spider-2.28-vp-0.17-hs-1.1-q4m-0.95-linux-x86_64-glibc25.tgz 到/usr/local/mysql 中
cp support-files/mysql.server /etc/init.d/mysqld
cp support-files/my-small.cnf /etc/my.cnf
注意修改/etc/init.d/mysqld 的环境路径
做好权限 启动mysql

tar xvf spider-init-2.28-for-5.5.14.tgz
进入到mysql 中 source spider_init.sql;
show engine;
看看spider存储引擎在不

在b c 上建立 test.laird 表
id name age
就这个3个列吧
开启root的远程访问权限 (只是测试用)

在a服务器中建表
use test;
create table laird(id int(12),name char(12),age int(3) )ENGINE=Spider Connection ‘ table “laird”, user “root”, password “laird” ‘ partition by range(id) (partition pt1 values less than (5000) comment ‘host “Bserver ip”, port “3306″‘,partition pt2 values less than (maxvalue) comment ‘host “Cserver ip”, port “3306″‘);

这样就行了。。 对A服务器的test.laird 写 其实是写到Bserver 上 ,写到5000 行数据的时候就会写Cserver 上 看到C的数据比较大了。。。可以直接修改表结构就可以在线扩容 很快的。。。但是一定要记住最后的id是多少 + 一个比较小的id值 如最后的id 是100000了。。。那在修改表结构的时候100000 + 10;这样就没有数据丢失 ,
取我所需的坦荡,即使病入膏肓
级别: 五分秋意
UID: 76075
精华: 0
发帖: 1382
威望: 4765 点
无痕币: 4174 WHB
贡献值: 2 点
在线时间: 148(时)
注册时间: 2009-01-01
最后登录: 2018-01-24

倒数第三行 多加了一个A 小写


就不修改了

这是我的笔记
级别: 无痕元老

UID: 8888
精华: 0
发帖: 222965
威望: 322240 点
无痕币: 53507 WHB
贡献值: 0 点
在线时间: 106386(时)
注册时间: 2008-10-18
最后登录: 2024-05-02

感谢楼主分享
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261127
威望: 117140 点
无痕币: 2371 WHB
贡献值: 0 点
在线时间: 9391(时)
注册时间: 2007-11-24
最后登录: 2024-05-01

这东西真的看不懂。
事能知足心常乐 人到无求品自高
我为人人,人人为我
级别: 七朵秋菊

UID: 13542
精华: 0
发帖: 1211
威望: 47453 点
无痕币: 23241 WHB
贡献值: 0 点
在线时间: 437(时)
注册时间: 2008-02-19
最后登录: 2023-08-15

感谢楼主,,辛苦了
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605035
威望: 529375 点
无痕币: 8 WHB
贡献值: 0 点
在线时间: 62277(时)
注册时间: 2008-12-25
最后登录: 2024-05-02

这个就看看了
级别: 六行秋雁
UID: 34057
精华: 0
发帖: 703
威望: 16472 点
无痕币: 32849 WHB
贡献值: 0 点
在线时间: 122(时)
注册时间: 2008-05-30
最后登录: 2018-05-16

感谢楼主
Total 0.041228(s) query 5, Time now is:05-02 12:43, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛