
Ivan
04.09.2017
09:07:13
а вот интересно возможно ли перекинуть ibdataX на другой раздел без остановки сервиса на Server version: 5.6?

Ilya
04.09.2017
15:57:34
ребята, а есть тут кто настраивал импорт в Elastic через Logstash?
все доки перерыл, parent-child ассоциации не хотят работать
вручную работает на ура
да, маппинг настроен

Google

Ilya
04.09.2017
16:05:27
фишка в том, что _parent поле сетится, но поиск не происходит по асссоциации
когда делаю вручную - все работает, мистика

Alex
04.09.2017
20:51:52
бывает же...

Max
05.09.2017
13:26:15
Всем привет, моежете проконсультировать с выбором БД?
Сейчас на проекте MS SQL, но постепенно он перестает нас устраивать. Ищем БД, способную в группировки над группировками над группировками, для работы с миллионами денормализованными сущностями и, соответственно, важна быстрая выборка данных и возможность данные обновлять.
Сейчас собираемся тестировать монгу и clickhouse, но там пока что свои вопросы.

Ilia
05.09.2017
13:26:51
"Ищем БД, способную в группировки над группировками над группировками, для работы с миллионами денормализованными сущностями и, соответственно, важна быстрая выборка данных и возможность данные обновлять"
MS SQL на всё это способен.

Max
05.09.2017
13:28:13

Ilia
05.09.2017
13:28:32
Если вам кажется, что нет, это вопрос скорее к вам, чем к этой замечательной СУБД (без сарказма)

Vasya
05.09.2017
13:28:55
А какая версия?

Ilia
05.09.2017
13:28:57

Vladislav
05.09.2017
13:29:34

Ilia
05.09.2017
13:29:54
Всем привет, моежете проконсультировать с выбором БД?
Сейчас на проекте MS SQL, но постепенно он перестает нас устраивать. Ищем БД, способную в группировки над группировками над группировками, для работы с миллионами денормализованными сущностями и, соответственно, важна быстрая выборка данных и возможность данные обновлять.
Сейчас собираемся тестировать монгу и clickhouse, но там пока что свои вопросы.
В любом случае, что можно посоветовать людям, которые не могут обработать данные на очень хорошей СУБД?
Стоит ли им что-то вообще советовать ?
Они не смогут данные обработать и на любой другой СУБД,

Max
05.09.2017
13:30:02
Я не спорю, что может, и не отрицаю того, что мс сиквел прекрасен, я говорю о том, что текущую нагрузку он не выдерживает => собираемся переписывать инфраструктуру

Google

Vladislav
05.09.2017
13:30:23
Какие нагрузки?

Max
05.09.2017
13:30:23

Ilia
05.09.2017
13:30:28

Vladislav
05.09.2017
13:30:48

Ilia
05.09.2017
13:30:56

Vladislav
05.09.2017
13:31:46
Пускай придет человек, ответственный за БД и задаст свои вопросы и ответит на наши
А пока все это выглядит, мягко говоря, что вы полезли не туда и не умеете работать с БД от слова "совсем"

Ilia
05.09.2017
13:32:19
@vitaminniy , как бы чтобы советовать что-то при выборе СУБД, надо очень хорошо знать задачу и её нагрузку на СУБД.
БЕз этого все советы будут — пустой пшик, личные предпочтения советующего.

Max
05.09.2017
13:32:37
момент, спасибо, сейчас позову

Ilia
05.09.2017
13:32:41
Так что твой вопрос бессмысленный

Max
05.09.2017
13:34:33
MS SQL не устраивает нас тем, что не масштабируется и не позволяет хранить массивы.

Vladislav
05.09.2017
13:35:50
у вас есть ответственный за БД? или только разрабы и админы/девопсы?

Max
05.09.2017
13:36:46
есть DBA

Vladislav
05.09.2017
13:37:07
отлично, вот пускай он придет и задаст вопросы

Max
05.09.2017
13:37:35
но он немного в ауте, его круг задач связан с другими проектами

Vladislav
05.09.2017
13:38:29
ааа, ну логично, ДБА занят в другом проекте, поэтому в этом поменяем БД без ДБА

Alex
05.09.2017
13:38:49
огонь ага

A
05.09.2017
13:39:31
?

Vladislav
05.09.2017
13:41:03
В общем, дам только один совет, либо ждите ДБА, либо забудьте про ДБА совсем - третьего не дано

Ilia
05.09.2017
13:41:14

Google

Ilia
05.09.2017
13:41:28
Ну и миллионы — это для них очень мало.

Fike
05.09.2017
13:41:41
сейчас окажется, что агрегации должны что-нибудь атомарно обновлять

Vladislav
05.09.2017
13:41:47

Ilia
05.09.2017
13:42:01

Vladislav
05.09.2017
13:42:23
я думаю им нужны массивы в БД, потому что они программисты

Alex
05.09.2017
13:42:27
дермолизация базы
=)

Ilia
05.09.2017
13:42:32
Ни у кого случайно нет стикера рукожопа ?

Max
05.09.2017
13:42:56

Danil
05.09.2017
13:43:13
чет DBA задерживается )

Vladislav
05.09.2017
13:43:26
ДБА сбежал на другой проект

Alex
05.09.2017
13:43:56
от ужоса )

Fike
05.09.2017
13:44:35

Alex
05.09.2017
13:44:47
на самом деле есть кейсы где массивы полезны

Ilia
05.09.2017
13:45:08
Есть, конечно. Так пусть ОН объяснит...

Danil
05.09.2017
13:45:08
или один ДБА на все проекты. зачем больше-то?

Max
05.09.2017
13:48:20
ну хватит уже, про columnstore СУБД сейчас тогда почитаю, спасибо

Vladislav
05.09.2017
13:49:14
не зайдут вам они скорее всего, ибо агрегаты в агрегатах погоняют

Google

Ilia
05.09.2017
13:49:45

Max
05.09.2017
13:51:28
ну, мы часть данных в ластике храним и даже думали его использовать, но там нет возможности группироваться по группировакм и прочие сложные вычисления делать

Vladislav
05.09.2017
13:51:45
поясни
что КХ, что Вертика (за другие не ручаюсь), просто нельзя писать запросы, в которых агрегаты в агрегатах погоняют... Точнее можно, но с множеством НО и готов поспорить на месячную ЗП Максима, что они упрутся в эти условия и лимиты

Ilia
05.09.2017
13:51:52

Vladislav
05.09.2017
13:52:29

Ilia
05.09.2017
13:52:40
Да ну, это вообще несерьёзно

Vladislav
05.09.2017
13:53:39
а в КХ это не имеет смысла, там же звезда с внешними справочниками, в рамках звезды все ОК, а в сторону уйти - это будет большая боль для них

Danil
05.09.2017
13:54:13

Ilia
05.09.2017
13:55:06
что КХ, что Вертика (за другие не ручаюсь), просто нельзя писать запросы, в которых агрегаты в агрегатах погоняют... Точнее можно, но с множеством НО и готов поспорить на месячную ЗП Максима, что они упрутся в эти условия и лимиты
А так надо 0) СМОТРЕТЬ НА ИХ ЗАПРОСЫ, 1) использовать CTE или подзапросы во FROM/
Если этого нет, в Vertica, то да, блин...
Ну я точно не помню, были там какие-то ограничения, помню. какие — не помню.
Запросы у нас были вполне себе дурацкие простецкие

Vladislav
05.09.2017
13:55:55
такое в БД писать одна сплошная боль по определению

Ilia
05.09.2017
13:56:33
А так надо смотреть.

Vladislav
05.09.2017
13:56:51
Им бы данные лучше структурировать и нормализовать, оптимизировать хранение и запросы и возможно разделить чтение/запись

Ilia
05.09.2017
13:57:09

Vladislav
05.09.2017
13:57:16
про что и речь\

Max
05.09.2017
13:57:22

Ilia
05.09.2017
13:57:32
Но упомянутая ДЕнормализация — да, это путь в никуда...

Google

Vladislav
05.09.2017
13:57:42
может там вообще таблицы с одними индексами на pk и джойны по varchar'ам

Ilia
05.09.2017
13:57:47
Это самый глупый ход, что можно придумать
Всё, я ушёл

Max
05.09.2017
14:01:54
конкретно сейчас мы храним, в основном, числовые и битовые поля, + пара варчаров, ну и составные pk. Новая БД у нас, как минимум, повлечет за собой смену структуру этих данных, потому и спрашивал: есть ли что-то, изначально направленное на хранение большого количества данных и работу с этими объемами

Vladislav
05.09.2017
14:02:30
что в вашем понимании "большой объем данных"?

Ilia
05.09.2017
14:02:43
А MSSQL тебе чем не нравица ? Он на это РАСЧИТАН.
Миллионы — это не очень и большие объёмы

Vladislav
05.09.2017
14:04:15
у меня был проект на MS SQL 2005, где в таблице под сотню лямов записей нужные агрегаты считались за секунду

Max
05.09.2017
14:04:41
размер индекса эластика за день составляет порядка 1тб, даже учитывая, что эти данные мы потом обрабатываем и прочее - сколько это занимает в ms sql после записи - не знаю

Vladislav
05.09.2017
14:04:44
при этом сервер был слабже, чем сейчас макбуки ?