Pull to refresh

Comments 8

Спасибо, интересный опыт и еще один + в копилку продакшн использования ClickHouse.

Распределенные DDL разработчики как раз в последнем релизе выкатили. А партиционирование по свободному ключу уже в роадмапе.

Не рассматривали MS Sql в качестве альтернативы? Exasol? Mental?

Не рассматривали, не читал про эти базы. Насколько я понимаю — они все с коммерческой подпиской? Интересно было бы сравнить стоимость с той же вертикой.
А почему aerospike, а например не tarantool или еще что-нибудь иное?
Возможно, потому что он умеет работать с ssd напрямую, в памяти только индекс; добавление нод в кластер — быстро и просто, умеет rack aware.

omgloki, возможно, для тестовых данных вам можно использовать memory storage-engine, если писать сэмплы.
zloidemon К сожалению, я знал только про in-memory движок tarantool. В этом месте аэроспайк выглядит более эффективным для нашей задачи (как уже ответил nomoo, из-за использования SSD).
С трех машин у которых по 48 гб оперативы мы обеспечиваем ~500 гб хранимых сессий. Сложную логику на базу нам по идее не нужно вешать, поэтому возможности lua в tarantool для нас бесполезны.
Было бы интересно почитать сравнение производительности aerospike vs two-level B-tree engine от tarantool.

nomoo Про memory storage-engine спасибо, посмотрим.
Хорошая практика — положить домен от URL-а в отдельный столбец. Так последний запрос будет намного быстрее работать.
Sign up to leave a comment.