Как приходят Послания свыше
SQLite можно использовать как документную базу данных через JSON и генерируемые столбцы
Автор персонального блога dgl.cx (имя в тексте не указано) описывает приём, который есть в SQLite уже больше пяти лет, но остаётся малоизвестным: генерируемые столбцы (generated columns) позволяют вставить в таблицу целый JSON-документ и одновременно, без отдельного шага, выделить из него нужные поля в собственные столбцы, их можно индексировать и по ним можно фильтровать. Фактически SQLite при этом ведёт себя как документная база данных, хотя остаётся тем же однофайловым встроенным движком без отдельного сервера...