Ø 开放结构化数据服务是构建在阿里云大规模分布式集群系统之上的海量数据存储和实时查询的服务。OTS以数据表的形式组织数据通过RESTful API形式的接口提供服务,保证强一致性,提供跨表的事物支持,并提供视图和分页的功能来加速查询。用户可以通过RESTful API来使用服务,也可使用Web页面对数据进行管理。同时,OTS提供多语言SDK以简化用户的编程。OTS适用于数据规模大且实时性要求高的应用。
Ø OTS优点:
•安全性:提供用户级别的数据隔离、访问控制和权限管理。用户只能对有权限的数据表进行访问,且数据表的拥有者可以动态修改权限。
•实时性:支持实时的数据插入、删除和更新。支持实时的随机查询、范围查询和偏移查询,并可通过视图和分页让查询更高效。
•一致性:满足对同一行内操作的原子性;提供对同一数据分区内的跨表事务支持,满足同一事务内多次操作集合的原子性。
•易用性:支持Integer,Double,String,Boolean等多种数据类型和动态Schema。提供C++、Python、C#、Java等语言的SDK。
•经济性:仅按用户的实际使用的资源进行计费。
•大规模:面向海量的结构化、半结构化数据,并通过自动的分区分裂与合并来应对数据量和负载的变动,使用户不用担心由于数据增长导致性能和空间出现瓶颈。
•高可用、高可靠:基于飞天大规模分布式计算系统,通过自动故障迁移提供99.9%的可用性,通过存储的冗余备份确保数据的安全。