Object + Time Series DB
ObjectBox TS = the power of objects + time series + edge
Object & Time Series Database
ObjectBox is build for high speed and gives you highly efficient I/O throughput for all kind of data types, including time series. Access millions of time series objects per second on commodity hardware. Check out our performance benchmarks to learn more.
BEYOND TIME SERIES
Using multiple databases for different data types? Keep your code base standardized and simple by using ObjectBox for all types of data, devices, and platforms. ObjectBox ccombines powerful native language object persistence with time-series data.
SMART SELECTIVE SYNCING
Save energy and cloud costs with ObjectBox Sync that takes care of syncing select data sets differentially (delta sync). For example: Only sync data, when a data point exceeds certain limits, or upn crossing a threshhold, or a change in status occurs.
The Power of Objects + Time-Series: Discover Patterns in Your Data
Linking your objects to your time-series data is powerful and allows you to find hidden causalities and undiscovered links. Our visualization dashboard helps you to quickly discover patterns in your data and make data-based decisions that drive business value.
Use ObjectBox TS to collect, analyze, and combine your time series and object data.
ObjectBox Time Series Features
(time series extension)
|Data ingestion modes: ACID, async||✓||✓|
|Time series entity types||
|Time based iterator API||✗||✓|
|TS query extensions for time values||✗
(time based query run, but much slower than TS)
|Time range query optimization (“between” condition)||✗||✓|
|Lookup by value storage mechanism||Secondary indexes||Specialized TS storage, similar to primary index|
|Efficient lookup by value without extra storage space||✗||✓|
|Efficient put/remove in single DB operation||✗
(2 DB operations required)
|Object data browser with time centered view||✗||✓|
|Time based value graphs||✗||✓|
|Time based data pruning (automatic)||✗||Request details|
ObjectBox TS Empowers Time Series on the Edge
Predictive Maintenance Use Case
Monitoring equipment for signs of future failure is an effective way for industrial companies with machines to lower operational costs. Predictive maintenance uses IoT sensors to monitor machine status like temperature and vibration. The kind of data that these sensors collect is often time series data; however often projects need to collect other kinds of data, for example, pictures or audio data. ObjectBox allows companies to collect any type of data with one code base. ObjectBox TS optimizes ObjectBox specifically for data collected over time.
Sync Only Relevant Data and Save Costs
While edge computing has many benefits, some projects need part of their data in a central server, or accessible via the cloud. With ObjectBox Sync, companies can choose what part of data to synchronize and when, keeping cloud costs reasonable as projects scale. For example, sync data only when the status changes or changes significantly.