Amazon Web Services希望企业在有大量数据分析需求时会使用到其最新的服务工具:Kinesis。
Kinesis是用来管理和分析实时数据的,亚马逊在上个月推出了预览版,现已上线公测版本。据了解,Kinesis能收集和处理服务器端日志和社交媒体等资源的海量数据信息。
Kinesis实时数据分析服务
Kinesis和亚马逊的其他托管服务相同,企业不必再自己配备、部署和维护存储的实时数据。Kinesis会同时在三个设施中备份信息,这样也提高了可用性和数据持久性。
Kinesis的基本概念是数据流的送入与输出。 每个数据流由“碎片”组成。 “碎片”每秒最多可以收集1MB的数据和1000处理信息。当应用连接到该服务的时候能够以高达每秒2MB的读取速度从每个“碎片”中读取信息。
该服务的另一个重要组成部分是Kinesis客户库,它在需要按照逻辑处理数据的应用程序与Kinesis服务之间起到媒介作用。另外,每个Kinesis应用程序都有一个唯一的名称,并只运行在一个特定的流上。 该客户库是目前在Java平台可用。亚马逊正在计划增加它对其它语言的支持。
Kinesis的成本取决于传输的数目,即在不超过50KB的情况下送入Kinesis的数目和使用碎片的数目。 一百万的传输成本为。028,每个碎片费用为每小时.015。
据悉,Kinesis已在美国东部弗吉尼亚州北部地区开始投入使用。