目录
├── README.md
├── demos #场景样例
│ ├── IMChart #即时聊天系统
│ ├── SharingCarManagement #共享汽车管理
│ ├── SportTrack #运动轨迹
│ ├── insurance-policy-management #保险单管理系统
│ ├── TraceMedicine #药品监管(溯源)系统
│ ├── TableStore-Grid #气象格点数据解决方案
│ ├── MailManagement #基于Timestream的快递轨迹管理
│ ├── WifiMonitor #基于Timestream的Wifi监控系统
│ ├── Orders #基于 MySQL + Tablestore 分层存储的大规模订单系统系列测试代码
│ └── Canal-press #基于 MySQL + Tablestore 分层存储的大规模订单系统系列中canal部分压测代码
│
├── tools #工具/产品
│ ├── Dts-MySQL2TableStore #MySQL增量数据迁移表格存储
│ └── Datax-MySQL2TableStore #MySQL数据迁移表格存储
│
└── feature #SDK基础功能
├── TableCopy #数据复制(表级别)
├── FuzzySearch #模糊查询
└── AggregationAndGroupBy #统计聚合
2、开通与配置
开通服务、创建实例、获取AK
- 控制台: https://ots.console.aliyun.com
- 开通服务: https://help.aliyun.com/document_detail/27287.html
- 创建实例: https://help.aliyun.com/document_detail/55211.html
获取AK: https://usercenter.console.aliyun.com/#/manage/ak
完成配置
在home目录下创建tablestoreCong.json文件,填写相应参数,所有独立项目都会使用该配置
# mac 或 linux系统下:/home/userhome/tablestoreConf.json # windows系统下: C:\Documents and Settings\%用户名%\tablestoreConf.json { “endpoint”: “http://instanceName.cn-hangzhou.ots.aliyuncs.com“, “accessId”: “*“, “accessKey”: “*“, “instanceName”: “instanceName” }endpoint:实例的接入地址,控制台实例详情页获取;
- accessId:AK的ID,获取AK链接提供;
- accessKey:AK的密码,获取AK链接提供;
- instanceName:使用的实例名;
3、项目统计
demos(场景样例)
| 样例 | 语言 | 项目名 | | —- | —- | —- | | 基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-架构篇 | java | Orders | | 基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-数据同步 Canal 篇 | java | Canal-press | | 即时聊天系统 | java | IMChart | | 共享汽车管理 | java | SharingCarManagement | | 运动轨迹管理 | java | SportTrack | | 保险单管理系统 | java | insurance-policy-management | | 药品监管(溯源)系统 | java | TraceMedicine | | 气象格点数据解决方案 | java | TableStore-Grid | | 基于Timestream的Wifi监控系统 | java | WifiMonitor | | 基于Timestream的快递轨迹管理 | java | MailManagement |
tools(迁移、计算等工具)
场景 | 工具 | 项目名 |
---|---|---|
MySQL数据迁移表格存储 | datax | Datax-MySQL2TableStore |
MySQL增量数据导入表格存储 | DTS | Dts-MySQL2TableStore |
feature(Tablestore功能)
功能 | 语言(SDK) | 项目名 |
---|---|---|
表级别数据复制 | java | TableCopy |
模糊查询 | java | FuzzySearch |
统计聚合 | java | AggregationAndGroupBy |
Tablestore Spark Demo | scala | TableStoreSparkDemo |
basic(SDK基础使用)
功能 | 语言(SDK) | 项目名 |
---|---|---|
基础使用 | java | Java SDK 使用 |