в последнее время я местами перешел на sqlite в тех задачах, что требуют локальное хранилище. На практике это не ощущается настолько прямо как использование KV сторов, но с другой стороны этот путь гораздо легче адаптировать под необходимые изменения требований. Кроме того, головой тут особо работать не надо, ChatGPT про sqlite знает все, что мне надо и, как правило, правильный ответ дает сразу-же.



вот эта утилитка реально полезная для работы с вашими sqlite данными. https://sqlite-utils.datasette.io/en/stable/cli.html#



авторы явно писали для своих практических нужд и постарались как следует. Основной формат вывода (и ввода) там json, так что эта штука прелестно дружит с jq а эта комбинация реально сильна. Я даже не буду описывать что оно умеет - просто представьте, что бы вам хотелось от такой штуки, и оно там скорее всего есть