- Главная
- →
- Базы данных и системы хранения
Гибкая схема хранения данных в MySQL (JSON) для интернета вещей / MySQL Flexible Schema (Document Store/JSON) for IoT Базы данных и системы хранения
Работает с MySQL (консультирование) c 2006 года (работал в MySQL AB/Sun Mircosystems/Oracle). С 2013 года работает в компании Percona (США). Занимался консультированием в области производительности MySQL для больших и маленьких клиентов (например, Twitter).
Тезисы
В данном докладе обсуждается возможность хранения данных в формате JSON в MySQL.
Хранение данных с датчиков Интернета Вещей (Internet of Things) может быть сложным во многих отношениях, в частности, из-за меняющегося характера данных. Например, если у вас есть фиксированная структура таблицы, а датчику необходимо будет сохранить новое свойство в этой таблице, потребуется изменение структуры таблицы. JSON позволяет хранить данные в гибком формате. В этом докладе обсуждаются различные варианты реализации гибких схем хранения данных в MySQL 5.7 и MySQL 8.0 с использованием JSON.
English version:
Storing data from sensors (Internet of Things) may be challenging in many respects, specifically due to the changing nature of the data. For example, if you have a fixed table structure and a sensor will need to store new property, it will be hard to make this change. This session discusses different options for implementing flexible schemas with MySQL 5.7 and MySQL 8.0, using JSON and calculated fields as well as the MySQL Document Store feature. It includes a demo with IoT devices where data is stored in MySQL 8.0.