Для многих задач kv store это именно то, что надо. В этом поле есть несколько солидных продуктов и bolt это то, что лично я обычно выбираю. Однако, иногда вокруг kv хочется накрутить что-то, что позволяет несколько “повысить уровень абстракции”. Т.е. вместо того, чтоб самому серилизовать структуры в
Все это можно получить от https://github.com/timshannon/bolthold который является небольшой надстройкой над boltdb и вся его функциональность помещается в пару страниц описания. При этом, использование kv получается гораздо более удобным.
Еще один, более известный продукт примерно для того-же это storm https://github.com/asdine/storm
[]byte
и потом обратно, хочется чтоб этим не морочиться. Или добавить простой индекс не тратя время на придумывание правильного составного ключа. Ну и какой человеческий поиск который не просто scan.Все это можно получить от https://github.com/timshannon/bolthold который является небольшой надстройкой над boltdb и вся его функциональность помещается в пару страниц описания. При этом, использование kv получается гораздо более удобным.
Еще один, более известный продукт примерно для того-же это storm https://github.com/asdine/storm