@metrics_ru

Страница 399 из 681
Dmitry
20.12.2017
20:33:45
так что вполне ACID

Paul
20.12.2017
20:34:33
а разве именно timescale в постгре - ACID? я никогда не использовал этот тип

Evgeny
20.12.2017
20:34:34
финансы в tsdb ?
Ага, это обычно называется не тсдб а тикерплант, но суть та же

Google
Алексей
20.12.2017
20:35:39
Postgres, вроде, используется для TSDB, да и сейчас там timescale еще
использовать для tsdb на потоке 1 метрика в секунду можно pipe в файл

Paul
20.12.2017
20:36:06
согласен

Dmitry
20.12.2017
20:36:13
использовать для tsdb на потоке 1 метрика в секунду можно pipe в файл
Там так? я не юзал. но timescale продвигают. Расскжи подробнее)

Sergey
20.12.2017
20:36:17
если интересно про еластик и заливку метрик в него то все что я отрыл на просторах по тестам было в 4 раза примерно медленее карбона и КХ

на запись

Алексей
20.12.2017
20:37:39
Sergey
20.12.2017
20:37:41
но если в нем спецом всю индексацию порубить чисто чтоб данные писать (ну вдруг надо) то и точка была байт 15 вроде и скорость более менее... вот только нафига такой эластик

Dmitry
20.12.2017
20:38:09
while true; echo d=$(date +%s) echo "$d $RND" » /tmp/myvalue; done
а, я думал это сарказм про медленность postgres на ingest

Алексей
20.12.2017
20:38:38
это сарказм на применение технологии без понимания окружения.

Sergey
20.12.2017
20:39:30
карбон и КХ вполне норм масштабируются

Google
Алексей
20.12.2017
20:39:39
инженерно выглядит что хранить в еластике ts не очень решение. но уверен есть кейсы в которых это будет норм. например прототипирование и команда програмистов на ноде.

человечество вон rrd юзало для мониторинга более 10 лет. а до этого mrtg. брат жив как правило.

Sergey
20.12.2017
20:40:41
ну я какой то веселый тест с майскулем находил... там товарищи делали из него нетранзакционную БД :) ничо так по быстроте заливки данных было :)

Алексей
20.12.2017
20:40:50
так что @kireevco как выглядит кейс в котором стоит взять эластик для ts ?

Paul
20.12.2017
20:40:55
я вам больше скажу, у меня есть опыт работы с проектом, где единственной базой был редис.

в смысле вообще единственной - все свои данные он хранил только там

скорость работы была просто космической

Dmitry
20.12.2017
20:41:44
так что @kireevco как выглядит кейс в котором стоит взять эластик для ts ?
Хороший вопрос. Кейс для большого продакшена, в перспективе.

Алексей
20.12.2017
20:43:21
что именно с проектом не так что должны выбрать эластик для ts ? умение его готовить ? люботь в нему админа ?

почему будет взят он по какому критерию ?

Dmitry
20.12.2017
20:43:42
Умение готовить, да. ну это спорное преимущество, можно научиться готовить что угодно, если оно правильно.

Evgeny
20.12.2017
20:44:15
человечество вон rrd юзало для мониторинга более 10 лет. а до этого mrtg. брат жив как правило.
это не прогрессивное человечество юзало, прогрессивное юзало kdb и всякие operation historians, которые еще в начале 90х появились, а возможно и раньше

это только в мониторинге все недавно началось

Dmitry
20.12.2017
20:44:31
... Стабильность технологии

Evgeny
20.12.2017
20:44:35
в смысле в мониторинге серверов

Алексей
20.12.2017
20:45:13
стабильность эластика довольно часто подвергают сомнению. авторы не рекомендуют использовать эластик для первичного стораджа

Evgeny
20.12.2017
20:45:16
не держит

Google
Evgeny
20.12.2017
20:45:45
у нас все было поверх mssql например :) piggybacking

Sergey
20.12.2017
20:45:48
не держит
вот тот, что на W начинается, а на e заканчивается - держит

Алексей
20.12.2017
20:45:57
при сравнении с кх у него большия цена метрики и хуже скорость на запись

в любом кейсе

Evgeny
20.12.2017
20:46:08
все лежало в могучих блобах

Sergey
20.12.2017
20:46:30
призываю в чатик завтра с утра бозоноводов :) нимагу я в эту норкоманию (деньги в ррд и прочее) больше - спать уже хочеца очень

Алексей
20.12.2017
20:46:32
при этом кх готов двигаться немного для тсдб а эластик нет.

Dmitry
20.12.2017
20:46:59
при этом кх готов двигаться немного для тсдб а эластик нет.
мм... Ну да. и модель ретеншена похожая, как я понял. удалем по "индексу" или "базе" что типично делается днями или часами.

Алексей
20.12.2017
20:47:03
чтение у кх паралелится. язык сильно похож на sql в редакции муськи

производительность на вставку отличается на сингл сервере на порядок в лучшем случае.

Алексей
20.12.2017
20:48:08
верю в дневные и недельные. но может я не видал нагрузки просто

Dmitry
20.12.2017
20:49:35
Ну ок. Идея понятна (Яж кх не видел в глаза, просто пытаюсь провести аналогии)

Алексей
20.12.2017
20:49:46
я не топлю за кх. просто он довольно сильно изменил правила игры на рынке этом

и сейчас объективно крут

Dmitry
20.12.2017
20:50:36
Ну я знаю, тут все адекватные, не топят за что-то конкретное. только иногда против <censored>

Vladimir
20.12.2017
20:50:41
но объективно КХ не затачивался под TSDB :)

Алексей
20.12.2017
20:50:54
да. кх много не хватает для tsdb

Google
Vladimir
20.12.2017
20:51:00
мягко говоря)

Алексей
20.12.2017
20:51:04
адекватных ролов так и нету

Evgeny
20.12.2017
20:52:57
а кто-нибудь может ELI5 как кх хранит данные? у меня есть подозрение что там что-то вроде LSM-tree с PAX (типа column-store но только локально, внутри каждого блока)

у них документация для инопланетян, кмк

Dmitry
20.12.2017
20:53:32
Ну вот по ingest KH понятен. А по остальному? По идее, ведь, можно через spark лепить нормальные выборки?... Хотя тогда оптимизации не особо будет. ладно, проехали

Alexander
20.12.2017
20:53:42
да. кх много не хватает для tsdb
а должно иметь место?

Алексей
20.12.2017
20:55:00
Alexander
20.12.2017
20:55:26
да

Admin
ERROR: S client not available

Алексей
20.12.2017
20:55:43
ок. перерформулируй вопрос плиз

Alexander
20.12.2017
21:00:40
я немного знакомился с идеологией кх. как мне кажется там задумка была именно уйти от обычного ts дабы не погрязнуть в агрегированиях данных и перейти к по сути олапу и бигдате

Алексей
20.12.2017
21:01:20
да. но AggregatedGraphiteMergeTree же

Alexander
20.12.2017
21:01:24
то есть кх - как аналитическай скейлаут бд

Alexander
20.12.2017
21:02:00
так они же вроде вообще не про ts, просто подошли и тут
я просто откомментил про не хватает для тсдб

Алексей
20.12.2017
21:03:02
понятно что они хотят другое. но не все стартапы способны угодать как их будут использовать

Alexander
20.12.2017
21:03:40
кх писался для внутренних нужд

они решали свою задачу

им пофигу стартапчики

Google
Алексей
20.12.2017
21:03:56
:)

как хотите

Alexander
20.12.2017
21:04:02
у них голова болела от аналитики и метрик

их ну очень много и ничто опен не справлялось

и не опен тоже

Dmitry
20.12.2017
21:04:54
Короче KH в трех словах это хороший ingest, масштабируемость и...?

Alexander
20.12.2017
21:04:57
как хотите
лучше на ты и без отчеств

Алексей
20.12.2017
21:05:24
Dmitry
20.12.2017
21:06:31
??

То есть ничего больше?))

Алексей
20.12.2017
21:08:35
и камунити. а так да. больше ничего

Dmitry
20.12.2017
21:09:07
Ну блин. выходит что ES выигрывает во всем кроме ingest, возможно где-то масштабируемости ? (ну и byte per point)

Vladimir
20.12.2017
21:09:58
@kireevco ну исходить всегда надо от задач

Dmitry
20.12.2017
21:10:31
Почему? синтаксис Lucene, полно тулзов

Хотя, для KH тулзы от graphite подходят если через graphite+KH делать?

Sergey
20.12.2017
21:10:58
в рамках этого чата - почти нигде :)

Dmitry
20.12.2017
21:11:15
Alex
20.12.2017
21:11:37
Я чувствую великое возмущение Силы

Кто-то использует ES для хранения time-series data

Страница 399 из 681