1The Role of Semantic Hybrid Multi-Model Multi-Platform (SHM3P) Databases for IoT

To overcome the difficulties of today’s zoo of data models stored and processed in companies, multi-model databases offer a simple way to access and query the data stored using different models. In contrast to other data models, the semantic model introduces an additional abstraction layer for reasoning purposes, offering superior possibilities for data integration. Hence, the semantic model is best suited to act as a glue between different data models. Today’s companies are using various platforms such as mobile devices, web, desktops, servers (hardware-accelerated by GPU (Graphical Processing Unit), FPGA (Field-programmable gate array) and in the future, QPU), clouds and post-clouds (e.g. fog and edge computing) to run their applications and databases. In this chapter, we discuss the possibilities for the Internet of Things (IoT) of so called semantic hybrid multi-model multi-platform databases, which use semantic technologies as glue to integrate different data models and run on various platforms, offering the best features of the various data models and platforms.

1.1. Introduction

Today companies use data in various data formats (see Figure 1.1). Web shops are connected with relational databases containing customers and their orders. To exchange data, product catalogs of companies are serialized and transmitted in the XML, JSON or RDF data formats. Graph data is frequently processed due ...

Get Tools, Languages, Methodologies for Representing Semantics on the Web of Things now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.