{"id":15015,"date":"2023-07-28T05:25:38","date_gmt":"2023-07-28T12:25:38","guid":{"rendered":"https:\/\/tdengine.com\/?page_id=15015"},"modified":"2025-11-03T07:47:52","modified_gmt":"2025-11-03T15:47:52","slug":"oss","status":"publish","type":"page","link":"https:\/\/tdengine.com\/oss\/","title":{"rendered":"TDengine OSS"},"content":{"rendered":"\n<div class=\"gb-element-8a4b3082\">\n<div class=\"gb-element-781e1e0f\">\n<h1 class=\"gb-text gb-text-61ee45b1\">TDengine TSDB-OSS<\/h1>\n\n\n\n<p class=\"gb-text gb-text-3b498431\">Open-source time-series database with built-in stream processing, caching, and data subscription<\/p>\n\n\n\n<div class=\"gb-element-92afed56\">\n<a class=\"nt-button-blue\" href=\"https:\/\/tdengine.com\/downloads\/?product=TDengine+TSDB-OSS\"><span class=\"gb-text\">Download Now<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n\n\n\n<a class=\"nt-button-tr\" href=\"https:\/\/github.com\/taosdata\/TDengine\" rel=\"noopener\"><span class=\"gb-text\">View on GitHub<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n\n\n\n<a class=\"nt-button-blue\" href=\"https:\/\/tdengine.com\/feature-comparison\/\"><span class=\"gb-text\">Enterprise vs. OSS<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-f8e99dcb\">\n<div class=\"gb-element-edda693e\">\n<div class=\"gb-element-d9e62887\">\n<div class=\"gb-element-05d9c91b\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-0d4af6b8\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-02-ingestion-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-3aeafe13\">Fast data ingestion through SQL or schemaless writing<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-618d606f\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-ed2613a7\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-03-query-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-ba3d43e6\">Efficient SQL queries including nested queries and UDF<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-58036fe2\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-9f1420f4\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-04-window-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-84425a13\">Windowed queries &amp; extensions to SQL for time series data<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-d02ab2e3\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-885dacf4\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-05-scalability-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-fcdce1f0\">Cluster support with cloud native scalability<\/p>\n<\/div>\n\n\n\n<div>\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-591425ed\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-06-caching-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-564c8a9c\">Built-in caching eliminates the need to deploy Redis<\/p>\n<\/div>\n\n\n\n<div>\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-c5e27cab\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-07-stream-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-f4034f5b\">Built-in stream processing eliminates the need to deploy Spark or Flink<\/p>\n<\/div>\n\n\n\n<div>\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-dc5cd2a0\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-08-subscription-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-9d3d6dbe\">Built-in data subscription eliminates the need to deploy Kafka<\/p>\n<\/div>\n\n\n\n<div>\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-459f174e\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-09-library-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text gb-text-c3048497\">Client libraries for mainstream programming languages<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-2e165605\">\n<a class=\"gb-text-39004eb5\" href=\"https:\/\/docs.tdengine.com\"><span class=\"gb-text\">Read Documentation<\/span><span class=\"gb-shape\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 63.4 62.2\" version=\"1.1\"><g stroke-width=\"4.5\" stroke=\"#fff\" fill=\"none\"><circle r=\"28.3\" cy=\"31.1\" cx=\"31.7\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line y2=\"31.7\" y1=\"31.9\" x2=\"47.3\" x1=\"16.1\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-05dc7f64\">\n<div class=\"gb-element-2ae18958\">\n<h2 class=\"gb-text gb-text-fd0dfd48\">Why Developers Choose TDengine<\/h2>\n\n\n\n<h3 class=\"gb-text gb-text-004b0593\">Over <a href=\"https:\/\/tdengine.com\/open-source\/\"><span class=\"down_num\">700k<\/span> Installations<\/a> and <a href=\"https:\/\/github.com\/taosdata\/TDengine\" rel=\"noopener\"><span class=\"star_num\">23k<\/span> GitHub Stars<\/a><\/h3>\n\n\n\n<div class=\"gb-element-0d2ec042\">\n<a class=\"gb-element-46f8b9c8\" href=\"https:\/\/tdengine.com\/high-performance\/\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-df228571\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-10-high-performance-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<h4 class=\"gb-text gb-text-6dd00a8f\">High Performance<\/h4>\n\n\n\n<p class=\"gb-text gb-text-eefdf67a\">TDengine is the only time series database to solve the high-cardinality issue, supporting billions of data collection points while outperforming other time series databases in ingestion, querying, and compression.<\/p>\n\n\n\n<figure class=\"gb-element-2ce666fa\">\n<img decoding=\"async\" class=\"gb-media-c42ec715\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.01-09-up-arrow.svg\"\/>\n<\/figure>\n<\/a>\n\n\n\n<a class=\"gb-element-727aa68b\" href=\"https:\/\/tdengine.com\/high-scalability\/\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-fcce01ec\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-11-cloud-native-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<h4 class=\"gb-text gb-text-38455121\">Cloud Native<\/h4>\n\n\n\n<p class=\"gb-text gb-text-099fb2fb\">TDengine provides the six elements &#8212; distributed design, scalability, elasticity, resiliency, observability, and automation &#8212; required of a true cloud native database and can run on public, private, or hybrid clouds.<\/p>\n\n\n\n<figure class=\"gb-element-9c41ac2f\">\n<img decoding=\"async\" class=\"gb-media-c2889f63\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.01-09-up-arrow.svg\"\/>\n<\/figure>\n<\/a>\n\n\n\n<a class=\"gb-element-430d5a7a\" href=\"https:\/\/tdengine.com\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-f8828c59\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-12-ease-of-use-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<h4 class=\"gb-text gb-text-9f3c500a\">Easy to Use<\/h4>\n\n\n\n<p class=\"gb-text gb-text-0994ad38\">TDengine significantly reduces the effort to deploy and maintain a time series database. It provides simple interfaces and seamless integrations for third-party tools, giving users and developers easy access to data.<\/p>\n\n\n\n<figure class=\"gb-element-8b7f3f3d\">\n<img decoding=\"async\" class=\"gb-media-9ad56847\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.01-09-up-arrow.svg\"\/>\n<\/figure>\n<\/a>\n<\/div>\n\n\n\n<div class=\"gb-element-6a993470\">\n<a class=\"gb-text-cb4240ed\" href=\"https:\/\/tdengine.com\/time-series-database\/\"><span class=\"gb-text\">Learn more about TSDB<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-fbe912d9\">\n<div class=\"gb-element-95dc4252\">\n<h2 class=\"gb-text gb-text-ca192022\">TDengine&#8217;s Open Source Journey<\/h2>\n\n\n\n<figure class=\"gb-element-4fd02881\">\n<img decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-1024x436.png?strip=all&sharp=1\" alt=\"TDengine went open source in 2019, later open-sourcing the clustering edition in 2020 and the cloud-native edition in 2022.\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-1024x436.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-300x128.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-768x327.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-1536x654.png?strip=all&amp;sharp=1 1536w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline-2048x871.png?strip=all&amp;sharp=1 2048w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1&amp;w=552 552w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1&amp;w=1105 1105w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1&amp;w=1658 1658w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1&amp;w=2211 2211w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1 2764w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-13-timeline.png?strip=all&amp;sharp=1&amp;w=450 450w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-40a77d2a\">\n<div class=\"gb-element-62831aad\">\n<h2 class=\"gb-text gb-text-65dfae85\">Join the Community<\/h2>\n\n\n\n<div class=\"gb-element-dd77dcd1\">\n<div class=\"gb-element-1d22cddf\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-0127031c\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-14-github-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text\">All community members are invited to submit issues and pull requests to the TDengine GitHub repository.<\/p>\n\n\n\n<a class=\"gb-text-49f678ca\" href=\"https:\/\/github.com\/taosdata\/TDengine\/issues\/new\/choose\" rel=\"noopener\"><span class=\"gb-text\">Submit Issue<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n\n\n\n<div class=\"gb-element-33eba14d\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-83b851db\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-15-discord-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text\">You can join our Discord server and communicate directly with team members for assistance with your TDengine deployment.<\/p>\n\n\n\n<a class=\"gb-text-831f5899\" href=\"https:\/\/discord.com\/invite\/VZdSuUg4pS\" rel=\"noopener\"><span class=\"gb-text\">Join Discord<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n\n\n\n<div class=\"gb-element-ed648a65\">\n<img decoding=\"async\" width=\"1182\" height=\"1182\" class=\"gb-media-a39747ff\" src=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&sharp=1\" srcset=\"https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&amp;sharp=1 1182w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon-300x300.png?strip=all&amp;sharp=1 300w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon-1024x1024.png?strip=all&amp;sharp=1 1024w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon-150x150.png?strip=all&amp;sharp=1 150w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon-768x768.png?strip=all&amp;sharp=1 768w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&amp;sharp=1&amp;w=236 236w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&amp;sharp=1&amp;w=472 472w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&amp;sharp=1&amp;w=709 709w, https:\/\/eujqw4hwudm.exactdn.com\/wp-content\/uploads\/21.03-16-contact-icon.png?strip=all&amp;sharp=1&amp;w=945 945w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" \/>\n\n\n\n<p class=\"gb-text\">Learn about the different features included in TDengine OSS, TDengine Enterprise, and TDengine Cloud<\/p>\n\n\n\n<a class=\"gb-text-9a2c47f9\" href=\"https:\/\/tdengine.com\/feature-comparison\/\"><span class=\"gb-text\">Compare Features<\/span><span class=\"gb-shape\"><svg version=\"1.1\" viewBox=\"0 0 63.4 62.2\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g fill=\"none\" stroke=\"#141414\" stroke-width=\"3.5\"><circle cx=\"31.7\" cy=\"31.1\" r=\"28.3\"><\/circle><polyline points=\"32.4 16.4 47.3 31.7 32.4 45.8\"><\/polyline><line x1=\"16.1\" x2=\"47.3\" y1=\"31.9\" y2=\"31.7\"><\/line><\/g><\/svg><\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>TDengine TSDB-OSS Open-source time-series database with built-in stream processing, caching, and data subscription Download Now View on GitHub Enterprise vs. OSS Fast data ingestion through SQL or schemaless writing Efficient SQL queries including nested queries and UDF Windowed queries &amp; extensions to SQL for time series data Cluster support with cloud native scalability Built-in caching &#8230; <a title=\"TDengine OSS\" class=\"read-more\" href=\"https:\/\/tdengine.com\/oss\/\" aria-label=\"Read more about TDengine OSS\">Read more<\/a><\/p>\n","protected":false},"author":102,"featured_media":21375,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"categories":[270],"tags":[],"ppma_author":[181],"class_list":{"0":"post-15015","1":"page","2":"type-page","3":"status-publish","4":"has-post-thumbnail","6":"category-fwp"},"_links":{"self":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/15015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/users\/102"}],"replies":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/comments?post=15015"}],"version-history":[{"count":148,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/15015\/revisions"}],"predecessor-version":[{"id":29426,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/pages\/15015\/revisions\/29426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/media\/21375"}],"wp:attachment":[{"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/media?parent=15015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/categories?post=15015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/tags?post=15015"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/tdengine.com\/wp-json\/wp\/v2\/ppma_author?post=15015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}