Задача такая: мне надо записывать в секунду от 100 до 800 строк, в какое-то хранилище. Запись ведётся из 10-20 горутин. Параллельно с записью другой гошник будет считывать строки из хранилища, анализировать и удалять строки из хранилища.
Важно что бы все работало быстро. Где все будет хранится не важно.
От любых северных БД я ушёл, т.к. при соединение по сети могут быть существенные задержки.
Пришёл к локальным хранилищам. Это либо текстовый файл, но с ним неудобно работать.
Либо sqlite, но на сколько я понял, там есть проблемы со скоростью записи и одновременным чтением и записью из множества мест.
Либо key-value store, про который я пока мало что знаю.