TDengine Бесплатный инструмент больших данных
Бесплатная структура больших данных для Интернета вещей (IoT)
Платформа больших данных с открытым исходным кодом для обработки исторических данных и данных в реальном времени. Он обеспечивает SQL, как язык запросов и поддерживает C/C ++, Java, Python и многое другое.
Обзор
Tdengine - это структура больших данных с открытым исходным кодом. Это система больших данных, предназначенная для Интернета вещей (IoT). Это очень масштабируемая, надежная и высокопроизводительная бесплатная платформа для больших данных для обработки крупномасштабных данных. Tdengine поставляется с такими функциями, как кэширование, потоковые вычисления, очередь сообщений и многое другое для снижения затрат на разработку и эксплуатацию. Он служит реляционной базой данных и быстрой платформой для хранения, запроса и анализа данных временных рядов. Из -за своего дизайна хранилища эта платформа с большими данными с открытым исходным кодом находится как минимум в 10 раз быстрее, чем другие базы данных. На одной ядерной машине Tdengine может обрабатывать до 20 тысяч запросов в секунду и получать до 10 миллионов точек данных в секунду. 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 и поставляется со всей документацией, касающейся разработки и развертывания. Лицензия на эту платформу Big Data с открытым исходным кодом составляет AGPL-3.0.
Системные Требования
Чтобы установить tdengine, у вас должны быть следующие программные обеспечения:
- Java 8 или более
Функции
Ниже приведены ключевые особенности Tdengine:
- Бесплатный и открытый исходный код
- Мощный анализ данных
- Поддержка интеграции с другими инструментами
- в 10 раз быстрее на скорости вставки/запроса
- Полный стек для данных временных рядов
- потреблять меньше вычислительных ресурсов
- Оптимизируйте для Интернета вещей (IoT)
- потоковые вычисления
- Сообщения в очереди
- Экономически эффективным
Монтаж
Установка с помощью Snap Store на Ubuntu
Snap уже установлен, если вы запускаете Ubuntu 16.04 или выше. Тем не менее, вы можете установить его на 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 Shell.
$ taos