腾讯云时序数据库 CTSDB 开放公测

近日,腾讯云推出云上时序数据库CTSDB(Cloud Time Series Database),CTSDB 是一款分布式、可扩展、高可靠的时序数据库,适用于有海量时序数据的物联网、大数据分析和互联网监控等场景。CTSDB目前已经在广州、北京和上海地域开放公测申请(点击了解详情),计划于2018年3月下旬正式上线。

时序数据库CTSDB能够提供高性能读写、低成本存储、聚合分析、实例监控以及数据查询结果可视化等功能。整个系统采用多节点多副本的部署方式,有效保证了数据的高可用性和安全性。CTSDB目前已经成功运用于腾讯内部20多个核心业务(微信彩票、财付通、腾讯云监控、腾讯云负载均衡等)。其中,在腾讯云监控每秒百万级数据点的写入压力、每天20TB+数据量的写入场景下稳定运行,足以证明其可以稳定支撑各种海量数据场景。CTSDB致力于帮助企业用户更简便、快捷处理海量数据,高效提升业务反馈。

到底什么是时序数据?时序数据库对于时序数据的处理存在什么样的意义呢?

时序数据就是指时间序列数据,是同一指标按时间顺序记录的数据列。例如:工厂生产线上某台机器每分钟的温度数据组成的时序数据,互联网日志系统里某个模块的每秒钟的内存使用率数据组成的时序数据等。因此,时序数据具有时效性、趋势性和海量等主要特性。

随着IoT、大数据分析等技术的快速发展,针对时序数据的基于关系型数据库或者Hadoop生态的传统解决方案逐渐出现存储成本高,写入和查询性能差等问题。而时序数据库CTSDB可以提供高性能读写、低成本存储、强大的聚合分析能力、实例监控以及数据查询结果可视化等功能,成为用户处理时序数据的利器。

接下来小编带你详细了解一下腾讯云时序数据库CTSDB的优势功能点。

分布式部署,读写性能高

每个实例都是一个由多个节点组成的分布式集群,集群中的数据按时间进行管理,且最终划分到多个物理分片,每个物理分片有多个副本。该架构不仅提高了系统吞吐量,也充分保证了单节点故障时的系统高可用性。另外,系统采用数据先写入内存,然后再定期刷进磁盘的策略,极大的提高了响应速度。相对开源的时序数据库InfluxDB,性能提升数倍。内测阶段每个实例提供的写入能力最高可达5万点/秒,正式上线后会提供更高性能、配置更灵活的实例供用户选择。

强大的聚合分析能力

支持丰富的聚合查询方式,不仅支持avg、min、max、count等常用的聚合方式,还支持Group By、区间、Geo、嵌套等复杂聚合分析,API提供近47种聚合方式。

合理的压缩算法,数据压缩比高

集群采用列式存储,并在列式存储的基础上采用灵活合理的编码压缩算法提高存储压缩比。集群同时提供Rollup功能,根据用户的自定义聚合方式聚合原始数据,保存粗粒度的聚合结果。支持定义数据的有效期,定期清理过期数据,降低存储成本。相对原始数据,压缩比最高可达90%。

严格的权限校验,保证数据安全性

CTSDB参考MySQL权限系统设计,自研一套功能齐全的用户与权限管理系统,支持进行用户管理(包括查看用户、创建用户、删除用户和修改密码)和权限管理(包括授权,撤销权限)等操作。

监控运营能力强,简单易使用

系统提供了近49种监控指标,并在控制台展示用户最关心的指标。同时提供了完善的告警体系,随时监控集群的健康状态。控制台界面简单易操作,不仅可以管理实例,还能查询分析数据。除了控制台和API可以查询数据外,CTSDB还能与一些可视化界面对接,方便分析与展示用户数据。另外,CTSDB有专业的运营管理人员,随时为用户的业务保驾护航(点击了解详情)。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏顾宇的研习笔记

Serverless 微服务持续交付案例

“Serverless 风格微服务的持续交付(上):架构案例”中,我们介绍了一个无服务器风格的微服务的架构案例。这个案例中混合了各种风格的微服务

15320
来自专栏IT派

2018年Python web五大主流框架

我们都知道风靡一时的Python语言作为人工智能战场上主要使用的枪外,还被广泛应用在Web开发、游戏开发、人工智能、云计算开发、大数据开发、数据分析、科学运算、...

20730
来自专栏企鹅号快讯

高可用性的前生今世

题记:今天是2018年1月1日,这是一个特殊的日子,民间称为“三头”,意思是周头、月头、年头;我把它称为“3A”,指Kerberos协议的3A。无独有偶的是今年...

22870
来自专栏Java架构师学习

浅析常用软件架构的三种架构模型

常用的软件架构模型可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。 一.三种架构模型 1.3/N层架构 这是经典的多层架构模型,对于稍...

49370
来自专栏IT米粉

weui-react项目实战新心得

weui-react简介 weui是微信官方制作的一个基础样式UI库,打造与原生微信同样的视觉和交互体验,整个UI库包括网页版和小程序版,网页版包括传统的jav...

33240
来自专栏云计算D1net

私有云架构建设, 你做好准备了吗?

私有云基础架构的构成要素 随着越来越多的企业设定了构建内部云服务的目标,规划和构建企业内部云服务平台就成为IT部门的职责。每个企业都有自己特有的环境和具体的目标...

47160
来自专栏Web项目聚集地

Spring MVC+Spring+Mybatis搭建图书管理系统

本项目为图书管理系统,后端使用ssm框架、前端使用主流的layui,利用Maven工具管理Jar包搭建项目,此项目作者为「陈豪」,作者本人独立开发,仅用于学习使...

30920
来自专栏web前端教室

各公司不喜欢招前端新人,但为什么又要去校招呢?

希望十一长假没有让咱们“web前端零基础课0827班”的同学们有过多的懈怠。因为从这几天的作业之中依然可以发现,还是细节方面会有一些问题。

83020
来自专栏开源项目

用大白话聊聊分布式系统

一提起“分布式系统”,大家的第一感觉就是好高大上啊,深不可测,看各类大牛关于分布式系统的演讲或者书籍,也大多是一脸懵逼。本文期望用浅显易懂的大白话来就什么是分布...

49590
来自专栏瓜大三哥

HLS Lesson4-例子

动态空间分配是不可综合的,设计到操作系统层面是不可被综合的。 1.头文件 #define N 5 #include<iostream> using namesp...

23290

扫码关注云+社区

领取腾讯云代金券