Databases at the Edge – ObjectBox for Devices and Gateways
Embedded and IoT devices are usually part of a bigger network. With edge computing, the focus shifts away from the cloud to using the computing power of smaller edge devices. However, autonomous edge devices rely on local data storage. This is where embedded databases like SQLite or ObjectBox come into play.
ObjectBox also adds data synchronization: data is distributed among devices, gateways and the cloud as needed. Optional components like MQTT data ingestion ports simplify communication with a wide variety of IoT devices.
We will present benchmark results of databases typically used at the edge. The results indicate that the database choice has a huge performance impact.
Vorkenntnisse
Only basic technical understanding e.g. of databases.
English (auch auf Deutsch möglich, wenn gewünscht)
Lernziele
In this presentation, we approach edge computing from a data-centric point of view. Participants of the session learn how to build data-driven distributed solutions. Edge computing comes with its own set of challenges, e.g. constrained devices requiring low memory footprint. New software stacks address this problem and become technical enablers. We help to understand the possible solutions and their implications to enable participants to compare options and ask the right questions.