The Top 50 Most Promising Startups is a yearly collection of up-and-coming enterprises in fields such as data, fintech, and cybersecurity that are considered by industry sources to have the most potential for future growth and valuation.
The
Tdengine Database Team is proud to announce the release of TDengine Cloud, a fully managed time series database (TSDB) solution that delivers the industry-leading performance of TDengine 3.0 as a cloud service. This serverless platform can run on Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) and is offered in free and pay-as-you-go editions.
Table of Contents
Creating streams
Stream engine implementationEvent-driven
Stateful incremental calculationDisordered processingPerformance metrics
Roadmap
Creating streamsThe following SQL statement shows an example of a stream that writes the output of scalar functions to a new supertable.
Enterprise-ready cloud solution, providing robust backup, multi-cloud replication, user privilege controls and behavior auditing, VPC peering, and IP whitelisting features. TDengine Cloud delivers the carrier-grade performance and stability that you need to support your business.
Simplified setup and management, dramatically reducing the tools needed to start, operate, and manage your time-series database at scale. As a managed service,
tdengine Time Series Database Cloud saves you time by taking care of clustering, backup, and data retention on its own.
Easier data analytics and sharing, enabling you to gain insight from your data more conveniently than ever. You can quickly access data in TDengine Cloud with Python, Java, Go, Rust, and Node.js connectors; create dashboards and applications that subscribe to your topics and streams; and replicate data across your enterprise with edge-to-cloud and cloud-to-cloud synchronization.
Fast and easy data ingestion, supporting standard SQL with connectors for popular programming languages as well as an MQTT broker with which you can send data to TDengine without writing any custom code, in addition to schemaless insert protocols. With TDengine Cloud, you can choose the method for writing data into your time-series database that is most convenient for you and your business scenario.
Join the communityRegister at cloud.tdengine.com today for a free account and walk through a short tutorial to quickly understand the capabilities and advantages of using TDengine to unlock the power of your time-series data.
Previously the data in each table, whether in memory or on the hard disk, was sorted by timestamp, but with the introduction of version numbers the sorting rules have been modified. First of all, it is still sorted by timestamp, and in the case of the same timestamp it has to be sorted by version number. With this sorting process, we can process the data updates in a near-append fashion, and the query engine is responsible for merging and tdengine sorting the final data to get the final result.
Web application that’s easy to deploy and use on many platforms
Compatibility with a wide variety of data sources
Cloud and on-premises options with free and paid account types
Open-source softwareTime-series data visualization with Grafana to monitor a TDengine deployment
You can easily integrate Grafana with your TDengine deployment by using the official plug-in for TDengine. The TDengine documentation also includes a step-by-step procedure for visualizing your time-series data with Grafana.
TDengine is a popular open-source data platform purpose-built for time-series data. With over 19,000 stars on GitHub and hundreds of new running instances daily, TDengine is used in over 50 countries worldwide. The company has raised $69M in venture capital, including a $47M 2021 series B round from MatrixPartners China, Sequoia Capital China, GGV Capital, and Index Capital.
In addition, the storage engine needs to be built on top of a Pipe to ensure consistent data entry and exit order. During the design, we found that TDengine’s WAL is actually a natural Pipe, so we added a layer of indexes on top of the WAL and did a lot of adaptation development to implement the TQ storage engine.
For a delete operation, we need to record the start and end time interval, as well as the version number of the delete request, as shown above, a delete request corresponds to a purple rectangle on a two-dimensional graph, and all points inside this rectangle are deleted. In 3.0, temporal data deletion appends a tuple of (st, et, version) records, and at query time, the query engine does a final merge of the written data and the deleted record tuple, and gets the final result of the deletion.
Today
TDengine Database , the open-source, cloud-native time-series database (TSDB) optimized for IoT, was named one of the Top 50 Most Promising Startups by tech sector-oriented media organization The Information.
The TDengine Server and Client can now be run on x64 systems that are running macOS, Windows 10 and 11, Windows Server 2016 and 2019, CentOS 7.9 and 8, or Ubuntu 18 and 20, as well as ARM64 systems running macOS or CentOS. For the latest information on operating system support, see the documentation.