673
人物
快速指引__DataHub实时数据通道_大数据计算服务-阿里云
本节主要描述使用DataHub Java SDK进行数据的读写。
准备工作
- 使用DataHub服务之前,需要注册阿里云云账号,利用阿里云账号的AccessId与AccessKey接入DataHub服务。
创建Project/Topic
发布数据/订阅数据
发布/订阅数据需要使用SDK完成, DataHub Java SDK使用说明
// 新建client
Account account = new AliyunAccount("your access id", "your access key");
DatahubConfiguration conf = new DatahubConfiguration(account, "datahub endpoint");
DatahubClient client = new DatahubClient(conf);
String shardId = "0";
// 构造需要上传的records
RecordSchema schema = client.getTopic("test_project", "test_topic").getRecordSchema();
List<RecordEntry> recordEntries = new ArrayList<~>();
RecordEntry entry = new RecordEntry(schema);
for (int i=0; i<entry.getFieldCount(); i++) {
entry.setBigint(i, 1); //set your fields' value according to the field's type
}
entry.setShardId(shardId);
recordEntries.add(entry);
// 数据写入
client.putRecords("test_project", "test_topic", recordEntries);
// 数据读取
GetCursorResult cursor = client.getCursor("test_project", "test_topic", shardId, 1455869335000 /*ms*/);
GetRecordsResult r = client.getRecords("test_project", "test_topic", shardId, cursor.getCursor(), 10);
最后更新:2016-11-23 16:04:20
上一篇:
限制描述__DataHub实时数据通道_大数据计算服务-阿里云
下一篇:
SDK介绍__使用指南_DataHub实时数据通道_大数据计算服务-阿里云
限制说明__产品简介_云数据库 Memcache 版-阿里云
进程监控__主机监控_用户指南_云监控-阿里云
脚本模块使用说明__SDK使用手册_性能测试-阿里云
HTTPDNS域名解析场景下如何使用Cookie?__最佳实践_HTTPDNS-阿里云
阿里云、亚马逊竞争云服务市场掀起价格战;沃尔玛发债融资60亿美元,决战亚马逊
5.1.24-889__升级记录_产品简介_分布式关系型数据库 DRDS-阿里云
阿里云总裁胡晓明:帮助企业完成技术创新,做有温度的阿里云
采集-公网数据__最佳实践_日志服务-阿里云
DTS服务账号角色授权__访问控制_用户指南_数据传输-阿里云
SSH 服务启动时出现如下错误:error while loading shared libraries__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云