@ru_python

Страница 2026 из 9768
Александр
12.01.2017
13:37:03
Andrey
12.01.2017
13:37:06
было интересно глянуть, что быстрее
монга быстрее за счет того, что сбрасывает данные на диск каждые 100мс, но и постгри тоже можно настроить подобным образом, как я понимаю так что все в итоге работает со скоростью диска

Nikolay
12.01.2017
13:37:11
в долгосрочной перспективе я лучше поебусь с сетапом и буду понимать, как всё работает, чем положусь на "всё само работает" :) дело вкуса
так в случае проблем все то же самое будет - идешь и отлаживаешь. Там все просто готово уже и проблемы редко возникают

максимум сплитбрейн

Google
Андрей
12.01.2017
13:37:22
ну мне интересно, где поднимал этот хуесос эластик, который топит за постгрю

Andrey
12.01.2017
13:37:33
максимум сплитбрейн
ммм, вообще сплитбрейн это очень неприятно

Александр
12.01.2017
13:37:50
Sharyar
12.01.2017
13:37:51
def test(): """Print hello world message.""" print 'hello world' dayte programmi exe

Nikolay
12.01.2017
13:37:54
ммм, вообще сплитбрейн это очень неприятно
ну вот поэтому нечетное число нод рекомендовано обычно для nosql. Для эластика в режиме кластера - минимум три, а не две

Андрей
12.01.2017
13:38:03
Андрей
12.01.2017
13:38:26
суть в том, что я другого способа не нашел с эластик + постгрес кроме как зомбодб

Andrey
12.01.2017
13:38:31
ммм, вообще сплитбрейн это очень неприятно
сплитбрейна можно избежать в схеме мастер + 2 слейва, собственно, такая сехма всегда и рекомендуется прямо в документации

Андрей
12.01.2017
13:38:33
а та использует версию старую

Андрей
12.01.2017
13:38:40
я как бы не против

Александр
12.01.2017
13:38:42
Google
Andrey
12.01.2017
13:38:56
тем более монга на таких объёмах уже загнётся

Андрей
12.01.2017
13:39:28
риверы же. Или они устарели уже?
а они работают с постгресом? я чот глянул мельком, даже не разобрался

Nikolay
12.01.2017
13:39:51
а они работают с постгресом? я чот глянул мельком, даже не разобрался
работают, разумеется. Они для того и нужны - засасывать данные из постгри в эластик

Андрей
12.01.2017
13:39:53
думал, что они на монгу как раз

Andrey
12.01.2017
13:39:54
если грамотно придумать процесс миграции, то ничего лочиться не будет

Андрей
12.01.2017
13:40:27
эй шутник про мамку. как твоя бигдата?

Andrey
12.01.2017
13:40:39
сделай alter table на табличке в пару тб
(я уж не говорю, что таблица в пару ТБ это вообще говоря не очень правильно)

Andrey
12.01.2017
13:41:02
тем более монга на таких объёмах уже загнётся
давай конкретно, что именно загнется и почему

Андрей
12.01.2017
13:41:21
давай конкретно, что именно загнется и почему
во, разговор по делу кстати. тесты реально было бы интересно глянуть

ну или попробовать потестить

Nikolay
12.01.2017
13:41:41
а они работают с постгресом? я чот глянул мельком, даже не разобрался
а, слушай, я тебя дезинформировал. Там теперь встроенная JDBC-импортилка вместо риверов

Andrey
12.01.2017
13:41:42
давай конкретно, что именно загнется и почему
1) монга 2) от больших объёмов. у меня такое случалось уже при 300-400Гб пару лет назад

Roman
12.01.2017
13:41:46
тем более монга на таких объёмах уже загнётся
нет. у нас 1Тб и где-то полмиллиарда документов в коллекции

Roman
12.01.2017
13:42:06
и это не на 3.x

Nikolay
12.01.2017
13:42:24
ну значит я не ошибся. не страшно
https://www.elastic.co/guide/en/logstash/current/plugins-inputs-jdbc.html

Google
Andrey
12.01.2017
13:42:25
эй шутник про мамку. как твоя бигдата?
https://www.nalog.ru/rn48/news/activities_fts/6133628/ 2млрд рублей за только 1 квартал

Roman
12.01.2017
13:42:36
смотря какой alter table
любое изменение схемы - боль.

Andrey
12.01.2017
13:42:37
в чем выражалось?
не стартовал сервис после падения

любое изменение схемы - боль.
да руки надо прямые иметь и делать всё с самого начала нормально

Alex
12.01.2017
13:42:56
Andrey
12.01.2017
13:42:58
и ничего болеть не будет

Андрей
12.01.2017
13:43:03
не стартовал сервис после падения
и быстро перепрыгнули на постгрес? некогда разбираться, надо искать другие решения!

Andrey
12.01.2017
13:43:03
неприятно, но не смертельно

Андрей
12.01.2017
13:43:16
Andrey
12.01.2017
13:43:17
это не все налоги

чот мало для такой страны

Andrey
12.01.2017
13:43:36
а только нарушители

Андрей
12.01.2017
13:43:41
а, понял

ну тогда норм

Andrey
12.01.2017
13:43:45
на 2 млрд пытались наебать государство

Roman
12.01.2017
13:43:54
да руки надо прямые иметь и делать всё с самого начала нормально
спасибо, кэп. но либо вмазываться в хранение xml/json в полях, либо менять схему.

Nikolay
12.01.2017
13:44:20
спасибо, кэп. но либо вмазываться в хранение xml/json в полях, либо менять схему.
ну вот в постгре нет проблем с хранением json в полях :)

Roman
12.01.2017
13:45:03
Google
Nikolay
12.01.2017
13:45:27
самое смешное - в эластике есть. Например, если поле изначально задано, как дата, и должно индексироваться, как дата, то нельзя в одном из документов этому полю присвоить говно вместо даты.

Andrey
12.01.2017
13:45:39
но есть проблемы со скоростью
все проблемы решаются индексами и правильными запросами

Nikolay
12.01.2017
13:45:51
но есть проблемы со скоростью
ну, в каких-то тестах они монгу били спокойно по скорости

Andrey
12.01.2017
13:45:54
если у вас везде full scan, то конечно всё будет тормозить

Alex
12.01.2017
13:45:59
Nikolay
12.01.2017
13:46:00
какие-то более вменяемые решения - не знаю

Andrey
12.01.2017
13:46:04
индексы можно и по jsonb построить

и по полям внутри него

и работать это будет быстрее

потому что эту БД разрабатывают уже хер знает сколько лет

Admin
ERROR: S client not available

Roman
12.01.2017
13:46:36
все проблемы решаются индексами и правильными запросами
если мне нужна выборка только по ключу?

Nikolay
12.01.2017
13:46:36
индексы можно и по jsonb построить
а у всех в инфраструктуру завезли postgres 9.5 уже? :)

Andrey
12.01.2017
13:46:38
там всё оптимизировано шо пиздец

Nikolay
12.01.2017
13:46:43
на центоси его можно поставить?

Андрей
12.01.2017
13:46:48
так скажешь, где у вас там эластик крутится с постгрей? или вы его даже не пользуете там?

ну то есть как крутится

Andrey
12.01.2017
13:46:59
на центоси его можно поставить?
есть репы официальные на сайте постгреса

для центоси есть

Nikolay
12.01.2017
13:47:10
есть репы официальные на сайте постгреса
для седьмого только или для шестого тоже?

Google
Andrey
12.01.2017
13:47:31
когда последний раз смотрел — были на 6 и на 7

6 centos много где используется в энтерпрайзе

Nikolay
12.01.2017
13:47:42
отлично тогда

Andrey
12.01.2017
13:47:49
ну, в виде oracle linux, например

Nikolay
12.01.2017
13:48:02
ну да, я про то и говорю. Просто со свежими версиями всего на центоси всегда проблемы

Andrey
12.01.2017
13:48:26
так скажешь, где у вас там эластик крутится с постгрей? или вы его даже не пользуете там?
я уже не на этом проекте, что сейчас там происходит, не знаю

Андрей
12.01.2017
13:48:53
я уже не на этом проекте, что сейчас там происходит, не знаю
ну а у тебя примерно какая задача была? на что индексировали? или это просто для тестов было?

Andrey
12.01.2017
13:49:02
ну да, я про то и говорю. Просто со свежими версиями всего на центоси всегда проблемы
если серверный, то всегда находил (полу)официальные репы новых версий

Sheridan
12.01.2017
13:49:04
трогайте за генту, оно рулит

Alex
12.01.2017
13:49:22
если мне нужна выборка только по ключу?
а если нету ключа, то тогда спасают спарсед индексы, поэтому я и спросил про денормализацию. что можно строить индексы только на чать документов - укоторых есть этот ключ :) простите за капитанство :)

Nikolay
12.01.2017
13:49:26
если серверный, то всегда находил (полу)официальные репы новых версий
в серьезных конторах опсы не всегда берутся такое поддерживать

Андрей
12.01.2017
13:49:48
трогайте за генту, оно рулит
у нас в проде гента

трогайте за генту, оно рулит
иногда даже заебись

а иногда мне не привычно

Nikolay
12.01.2017
13:50:05
почему?
а почему должны? мало ли что Вася там положил в свой PPA

или что там у центоси

Andrey
12.01.2017
13:50:31
к т ому же, обычно с бинарниками кладут и src файлы

Nikolay
12.01.2017
13:51:08
ну тогда пусть сами rpm собирают )
для этого ресурсы нужны и вообще это довольно геморройная вещь. Поди скомпиль большой проект так легко

Andrey
12.01.2017
13:51:21
так что там вообще всё можно лежит в открытом виде и можно проверить

ну, я про спеки говорю

Страница 2026 из 9768