2 месяца назад
🍊 Как превратить SQLite в компактную документную базу данных с JSON и индексами
SQLite давно умеет работать с JSON, но именно генерируемые столбцы сделали эту возможность по-настоящему удобной. Теперь приложение может сохранить входящий документ целиком, а база — сама извлечь из него важные поля, проверить их и построить по ним обычные индексы. Получается любопытный гибрид: данные поступают как документы без жёсткой схемы, но искать их можно почти так же быстро и удобно, как строки традиционной реляционной таблицы. Представим сервис, принимающий события от платёжной системы...