Skip to content
SPECIFICTION
Get listed

Apache IoTDB vs Ubidots

Apache IoTDB

iotdb.apache.org

Ubidots

ubidots.com

Side by side

FigureApache IoTDBUbidots
Price fromFree$99/mo
Free planYesYes
Free trial—Yes
Open sourceYes—
WebYesYes
WindowsYes—
macOSYes—
LinuxYes—
iOS—Yes
Android—Yes
APIYesYes
Self-hostedYes—
Plans published26
Spec score · IoT Analytics Software9.1 (#1)8.5 (#9)
Documentation depthThe user guide spans quick start, deployment, basic and advanced functions, AI, tools, APIs, integrations, SQL, technical internals, reference and FAQ sections.Documentation covers REST APIs, MQTT/HTTP/TCP/UDP interfaces, device libraries, examples, plugins and a help center.
IntegrationsDocumented integrations include Telegraf, NiFi, Kafka, Flink, Spark, Zeppelin, Grafana, DataEase, DBeaver and ThingsBoard.Ubidots documents Zapier connections to Google Sheets, Slack, Twilio, Gmail and social-media workflows.
Self-hostingUsers can clone the repository, build with Maven and obtain a distribution ZIP, including an Edge artifact that combines ConfigNode and DataNode in one JVM.Ubidots cannot be installed on a customer's local server; private deployments are cloud-managed and quoted for enterprise customers.
What it doesApache IoTDB is an IoT-native time-series database for collecting, storing, managing and analyzing industrial time-series data.Ubidots is a cloud industrial IoT platform for collecting, analyzing, visualizing and acting on sensor and machine data.

Plans

Apache IoTDB

  • Apache IoTDBFree
  • Apache IoTDB CommunityFree

Apache IoTDB pricing →

Ubidots

  • Ubidots STEMFree
  • Ubidots STEMFree
  • Professional$99 a month
  • Professional$99 a month
  • EnterprisePriced on request
  • IndustrialPriced on request

Ubidots pricing →

In their own words

Apache IoTDB

Apache IoTDB is an open-source industrial IoT time-series database for collecting, storing, managing, and analyzing device data across edge and cloud deployments. The project describes high-speed writes for millions of networked devices alongside fast reads. Query features include aligning time across devices and sensors, time-series computation, and aggregation by time dimensions. Ingestion options include IoTDB-SQL, JDBC, Java, C++, Python, and Go native APIs, REST, MQTT, CSV, and TsFile. Named analysis ecosystem examples include Hadoop, Spark, Flink, and Grafana. Deployment options include cloud installation, a desktop terminal tool, and synchronization between cloud and on-premise machines. The REST service is disabled by default and uses Basic Authentication except for the health check endpoint. Data and cluster permissions can be managed through users, roles, and privileges. The homepage states disk storage can cost less than $0.23 per GB. The project lists energy, aerospace, transportation, steel, and other IoT scenarios. Its JDBC documentation cautions that insert operations may not provide high-performance writing and recommends the Java Native API for Java applications.

Visit iotdb.apache.org

Ubidots

Ubidots provides tools to ingest, compute, visualize and act on IoT data in full-stack applications. Devices and machines can send data over MQTT or HTTP, and dashboards use widgets to display device data. Synthetic variables perform statistical and arithmetic operations on raw data over a time frame. Events can react to variable conditions, device inactivity or schedules and trigger email, SMS, voice calls, Slack messages or webhooks.

Plugins support AWS IoT, OpenWeather and LoRaWAN, as well as custom cron, webhook and widget plugins. Android and iOS apps show devices, historical variable data, web dashboards, event logs and push notifications, but cannot create or edit dashboards. The standard app is for account owners and admins; end users require an on-demand white-labeled app. The free STEM plan is for non-commercial projects and includes three devices. Professional costs $99 a month; a typical core-platform account begins with a free 30-day trial. Each device includes up to 20 variables for billing; additional variables may be billed as additional devices.

Visit ubidots.com