目次
序文
この記事の元のリンク:
https://blog.csdn.net/freewebsys/article/details/108971807
fly-iot コラム:
https://blog.csdn.net/freewebsys/category_12219758.html
1. ビデオデモンストレーションアドレス
2. TDengineについて
製品紹介
TDengine は、モノのインターネットや産業用インターネットなどのシナリオ向けに設計および最適化されたビッグ データ プラットフォームで、大規模なネットワークによって毎日生成される最大 TB または PB レベルのデータを安全かつ効率的に集約、保存、保存できます。デバイスとデータコレクターの数、分析と配布、ビジネス運営状況のリアルタイム監視と早期警告、およびリアルタイムのビジネス洞察の提供。そのコア モジュールは、高性能、クラスター化されたオープン ソース、クラウドネイティブ、ミニマリストの時系列データベース TDengine OSS です。
このセクションでは、誰もが TDengine OSS を全体的に理解できるように、TDengine OSS の主な製品と機能、競合利点、適用可能なシナリオ、他のデータベースとの比較テストなどを紹介します。
https://docs.taosdata.com/intro/
2. データベース tdengine サービスを開始します
これを iot プロジェクトに配置し、docker-compose を使用して開始します。
....
############### tdengine 时间序列数据库 ###############
tdengine:
restart: always
image: tdengine/tdengine:latest
container_name: tdengine
ports:
- "6030:6030"
- "6041:6041"
volumes:
- "./data/tdengine/data:/var/lib/taos"
公式の例を参照すると、標準 SQL 構文である mysql の構文とほぼ同じです。
taos> CREATE DATABASE demo;
Create OK, 0 row(s) affected (0.221636s)
taos> USE demo;
Database changed.
taos> CREATE TABLE t (ts TIMESTAMP, speed INT);
Create OK, 0 row(s) affected (0.001332s)
taos> INSERT INTO t VALUES('2019-07-15 00:00:00', 10);
Insert OK, 1 row(s) affected (0.000975s)
taos> INSERT INTO t VALUES('2019-07-15 01:00:00', 20);
Insert OK, 1 row(s) affected (0.000979s)
taos> SELECT * FROM t;
ts | speed |
========================================
2019-07-15 00:00:00.000 | 10 |
2019-07-15 01:00:00.000 | 20 |
Query OK, 2 row(s) in set (0.001955s)
同時に、直接使用できる Python ライブラリもあります。
https://docs.taosdata.com/connector/python/