Постоянно - это сколько раз в секунду? Так, если нужно минимизировать хранение, то можно посмотреть на тот же Clickhouse, там много вариантов настроить сжатие эффективным способом. Но если подойдут прочие его ограничения. Но 40 Gb - это мало, конечно.
я думаю что писаться будет со скоростью 10к ячеек в секунду минимум, если железо выдержит. а по поводу поиска: на постоянку нужна только проверка уникальности, что я и имел ввиду под поиском(скорее всего не совсем был прав). про кликхаус тоже думал в первую очередь, но не совсем понятно насколько он хорошо работает с добавлением значений в уже существующую строку
дело в том, что кластер писателей пока не готов, поэтому точную скорость записи выдать сложно сейчас на бумаге это выглядит так: есть одна таблица, с примерно 100 колонок. 1-я колонка ключевая, уникальная. в остальные колонки пишутся данные. либо сразу во все, либо в часть. примерная скорость генерации данных - 10к ячеек в секунду.
Возьмите тот же Постгрес, если транзакции не нужны - отключите журналирование таблицы, писать и обновлять будет моментом. 10к записей в сек вытянет на нормальном железе.
Всем добрый день. Имею такую архитектуру БД. Есть пару вопросов. Таблица камеры и кабель имеют одни и те же название полей. И поля из этих таблиц ссылаются на таблицу описание. Как вы считайте, как лучше переделать эти моменты, и надо ли? Надо ли в таблице описание добавить и сделать поле ID ключевым?