@devops_ru

Страница 2433 из 4568
Михаил
10.03.2017
08:44:01
Sheridan
10.03.2017
08:44:14
Погодите, а разве движок не должен сам с партицированием разбираться? Разве при бэкапе не стартует отдельная транзакция?

Алексей
10.03.2017
08:45:15
а чему они хоть там учат потом?
не сохранил доку, которая была на сайте, с программой курса, но линукс+ансибл+дженкинс и общий уклон в джаву

Alex
10.03.2017
08:46:24
Погодите, а разве движок не должен сам с партицированием разбираться? Разве при бэкапе не стартует отдельная транзакция?
Эм, вроде полностью из коробки этого нет. На уровне запросов можешь только определять что и куда. А вот деталей про бекапы я не знаю

Google
Vladimir
10.03.2017
08:56:33
ну так id останется, а в продуктовом шарде свалится все. типа такого не останется
это не продуктовый шард, а фактически отдельная сущность которая хранит ключи шардирования, как я понимаю то что ты описал

Alex
10.03.2017
08:57:23
это не продуктовый шард, а фактически отдельная сущность которая хранит ключи шардирования, как я понимаю то что ты описал
Это продуктовый шард. где хранятся названия типов продуктов + может какие то доп данные

Vladimir
10.03.2017
08:57:24
он ничего про соседние базы не знает

Alex
10.03.2017
08:58:09
в том то и дело, что соседние данные может иногда должны знать о нем

Vladimir
10.03.2017
08:58:20
это просто отдельная таблица по которой идет шардирование

не смешивай сущности

Alex
10.03.2017
09:01:38
Ну так я и говорю, если это распределенка и у таблицы товара есть связанность с табилцей продуктов, то могут быть коллизии. Таблице продуктов плевать кто на нее ссылается. И допустим шардятся все 2 таблицы

Vladimir
10.03.2017
09:04:37
@dizelektwo твоя задача в общем сделать такой алгоритм шардирования чтобы таблица по которой определяется куда шардировать была маленькой, тогда с хорошей вероятностью тебе ее никогда не придется шардировать

если это информация о продуктах - ты вполне можешь пережить миллионы этих продуктов в таблице

Alex
10.03.2017
09:05:58
зачем шардить две таблицы?
Это странный вопрос. Для большинства проектов не зачем партицирование

Google
Alex
10.03.2017
09:06:03
а бывает и нужно

Vladimir
10.03.2017
09:06:24
а бывает и нужно
это очень странно шардировать таблицу по которой выбирается шард

Vladimir
10.03.2017
09:06:53
ты о другом говоришь
может я тебя просто не понимаю

Alex
10.03.2017
09:09:37
это очень странно шардировать таблицу по которой выбирается шард
Выбор шарда чаще вообще вопрос чисто логики, а не таблицы, а таблицу интересно разбить для ускорения выборки когда у тебя там тонна данных. Ну, чисто теоретически, это можно применять например для хранения каких-то хешей картинок(для быстрого поиска) для хитрой эвристики аля гугловская "найти похожее изображение". Таблица останется той же

Лично мне на практике не доводилось этого делать, метод вообще не популярный для большинства проектов

Alex
10.03.2017
09:10:27
а я про mysql не говорил, речь про postgres шла

я про мускул забыл 5 лет назад

Vladimir
10.03.2017
09:10:45
а я про mysql не говорил, речь про postgres шла
не думаю что ответ сильно поменяется

Alex
10.03.2017
09:10:59
ну да, там уже графовые базы скорей всего актуальнее

Anton
10.03.2017
09:11:06
> @dizelektwo говорил

Alex
10.03.2017
09:11:14
> @dizelektwo говорил
это ты говорил

Anton
10.03.2017
09:11:18
сорри - ты говорил "sql"

Alex
10.03.2017
09:11:18
?

Anton
10.03.2017
09:11:42
случайно выделилась цитата

Vladimir
10.03.2017
09:11:51
@dizelektwo если ты про сервисные базы говоришь, там твой сервис, клиенты и т.п. - в общем если ты сделаешь шарды независимые (пример - по user id) то у тебя связность будет только с той таблицей где хранится методика шардирования твоя

но как минус - проблемы с распределением гразузки будут

решая проблему равномерности - вероятно ты создашь связи между шардами, да

выбирай что тебе важнее

Google
Vladimir
10.03.2017
09:13:39
ну ок, вопрос поставлю ребром. Ты считаешь что база шардированная не менее стабильна чем обычная/классический подход?
сама база - да. Но надежность всей системы конечно понизится, больше частей которые смогут сломаться конечно

Vladimir
10.03.2017
09:14:58
я об этом и говорю, минус вот он
но тут просто ты увеличивая количество движущих частей увеличиваешь вероятность поломки

Alex
10.03.2017
09:19:00
но тут просто ты увеличивая количество движущих частей увеличиваешь вероятность поломки
Массовое помешательство на bigdata, а там где данные "среднего объема" хаоса еще больше из за количества подходов

Vladimir
10.03.2017
09:19:01
@dizelektwo у тебя по прежнему нужно будет чтобы все мастера и реплики для шарда умерло

чтобы была совсем печалька

но имея 100500 шардов у тебя вероятность увеличивается

но оно также будет и просто для распределенной базы например

Олег
10.03.2017
09:21:05
т.е. не обязательно прямо запросы разбирать

Alex
10.03.2017
09:21:46
вот вопрос еще насущий, про pgpool 2/3. Кто использовал репликацию через него?

Олег
10.03.2017
09:21:47
если ещё чуток подумать, то получается специфичное ORM

Alex
10.03.2017
09:23:39
Мне идея с репликой через pgpool не нравится потому что он как балансировщик, так выходит еще становится узким горлышком вдвойне беря на себя 2 задачи. а процесс репликации критически важен

если ещё чуток подумать, то получается специфичное ORM
обычно в более менее сложных проектах своя ORM ведь вполне норма

тнн Itjunky
10.03.2017
11:28:23
Лёгких денег не бывает

Очевидно есть риски?

Hackru
10.03.2017
11:28:56
класс, очень интересно, что надо делать??

Ivan
10.03.2017
11:39:43
Ребят, посоветуйте как настроить item prototype чтобы он создавал item's только if value >= 1 ?

Google
Anton
10.03.2017
11:48:37
4кр за 10-21 час? а хохо не хуху?

Ivan
10.03.2017
11:48:48
database monitor дергает запросы, иногда возвращает 0

тнн Itjunky
10.03.2017
11:52:54
Телепаты в отпуске

Ivan
10.03.2017
11:53:36
тут нельзя произносить это слово

тнн Itjunky
10.03.2017
11:53:58
Мде

пусть сосут дуду кто так говорит

Stanislav
10.03.2017
11:55:12
ЗАББИКС ПОДАРОК БОГОВ

призываю чистякова!

Roman
10.03.2017
11:55:29
https://habrahabr.ru/company/oblakoteka/blog/177047/#comment_6297561

Alexey
10.03.2017
11:55:32
))) ну ну )

Ivan
10.03.2017
11:58:11
Alex
10.03.2017
12:24:35
https://cloud.google.com/free/

кто тыкал?

Max
10.03.2017
12:25:59
ээээ

Alexey
10.03.2017
12:26:00
https://cloud.google.com/free/
еще нет но спасибо

Господа Представляю вам) https://t.me/goo_cloud_ru

@hitmaker, добавь пожалуйста)

Google
Dan
10.03.2017
12:38:18
Пора уже своё облако разработать ?

Dorian
10.03.2017
12:52:11
каждый по пару ядер отдаст )

Roman
10.03.2017
13:25:51
коллеги а подскажите чем мне в виндовой сети(они в одном домене) раскидать 3 файлика и потом запустить один (в файликах не зараза а как раз наоборот)

psexec или может ансибл какой (винды разные)

тнн Itjunky
10.03.2017
13:27:42
Эээм, зобаньте его

Zabbix запрещено говоритбь, а аникейные вопросы про убогую недоось задавать можно?

Ruslan
10.03.2017
13:32:22
ЗАББИКС ПОДАРОК БОГОВ

Karter
10.03.2017
13:32:34
Аида?

Anton
10.03.2017
13:32:38
больше заббикса для БОГА ЗАББИКСА!!!

Karter
10.03.2017
13:32:39
Локи?

Driver
10.03.2017
13:33:18
деплой заббикс агентов через psexec запущеный через батник в gpo

Страница 2433 из 4568