ビッグデータフレームワーク

TDengine 無料のビッグデータツール

モノのインターネットのための無料のビッグデータフレームワーク(IoT)

履歴データとリアルタイムデータを処理するためのオープンソースビッグデータプラットフォーム。 SQL Like Query Languageを提供し、C/C ++、Java、Pythonなどをサポートします。

概要

TDengineは、オープンソースのビッグデータフレームワークです。これは、モノのインターネット(IoT)向けに設計されたビッグデータシステムです。大規模なデータを処理するための非常にスケーラブルで信頼性が高く、高性能の無料ビッグデータプラットフォームです。 TDengineには、キャッシュ、ストリームコンピューティング、メッセージキューイングなどの機能が付属しています。開発と運用コストを削減するためのさらに多くの機能が付属しています。リレーショナルデータベースとして、および時系列データを保存、クエリ、分析するための高速プラットフォームとして機能します。ストレージ設計のため、このオープンソースのビッグデータプラットフォームは、他のデータベースの少なくとも10倍高速です。シングルコアマシンでは、TDengineは1秒あたり最大20kのクエリを処理し、1秒あたり最大1,000万のデータポイントを取得できます。 TDengineは、企業がTdengineシェル、Python、R、またはMATLABを使用してアドホッククエリまたは分析を行うことができる堅牢なデータ分析ツールを提供します。開発者は迅速にインストールして実行できます。さらに、他の依存関係はありません。さらに、標準SQLは、C/C ++、Java、Python、Go、Restful、Node.JSを含むコネクタで使用できます。このビッグデータフレームワークは、Telegraf、Grafana、Matlab、R MQTT、OPC、Hadoop、Sparkなどを含む単一のコードを含まない他のツールと簡単に統合できます。 TDengineは、C、Python、Javaで開発されており、開発と展開に関するすべてのドキュメントが付属しています。このオープンソースビッグデータプラットフォームのライセンスはAGPL-3.0です。

システム要求

TDengineをインストールするには、次のソフトウェアが必要です。 -Java 8以下

特徴

以下は、tdengineの重要な機能です。

  • 無料でオープンソース
  • 強力なデータ分析
  • 他のツールとの統合をサポートします
  • 挿入/クエリ速度で10倍高速
  • タイムシリーズデータの完全なスタック
  • コンピューティングリソースの消費量を減らします
  • モノのインターネット(IoT)に最適化する
  • ストリームコンピューティング
  • メッセージキューイング
  • 費用対効果

インストール

ubuntuにスナップストアを使用してインストールします

Ubuntu 16.04以上を実行している場合、SNAPはすでにインストールされています。ただし、以下のコマンドを使用してUbuntu 14.04にインストールできます。

$ sudo apt install snapd

次のコマンドを実行して、tdengineをインストールします。

$ sudo snap install tdengine

ubuntuにインストールします

ダウンロードtdengine-server-2.1.1.0-linux-x64.deb https://www.taosdata.com/en/getting-started/からのファイル。 次のコマンドを実行して、tdengineをインストールします。

$ sudo dpkg -i TDengine-server-2.1.1.0-Linux-x64.deb
$ sudo apt-get install -f

TDengineサービスを開始します。

$ sudo systemctl start taosd

tdengineシェルを起動するコマンド。

$ taos

探検

次のリンクが関連する場合があります。

-2021年のトップ5オープンソースビッグデータツール

 日本