
Andrew
06.03.2017
06:50:39

Roman
06.03.2017
09:11:50

Kirill
06.03.2017
10:31:48
Коллеги, моя очередь задавать тупые вопросы. Нужно хранить, удобно читать и искать по 48-51 ярду объектов, при этом нужно удобно масштабировать базу. Что брать?
Ах, да. 256-2048 килобайт в среднем.

Google

Мерлин
06.03.2017
10:32:46
А менять их надо?

Kirill
06.03.2017
10:32:59
Ага
Но редко

Мерлин
06.03.2017
10:33:57
Но редко
Можно посмотреть в сторону ClickHouse
Правда там всё иммутабельно, но можно удалять
Но я с ней не работал

Kirill
06.03.2017
10:34:42
Думал, не вариант, эти объекты неудобно хранить там

Мерлин
06.03.2017
10:34:46
Или кассандра

Kirill
06.03.2017
10:35:06

Phil
06.03.2017
10:36:40
тарантул?

Мерлин
06.03.2017
10:37:05
HBase
RethinkDB
Тарантул

Kirill
06.03.2017
10:37:08
тарантул?
Можно, но автоматом весь бэк на луа :(

Мерлин
06.03.2017
10:37:20

Google

Anton
06.03.2017
10:37:24
Riak

Мерлин
06.03.2017
10:37:45

Kirill
06.03.2017
10:37:53

Мерлин
06.03.2017
10:37:59
Тарантул - ня

Kirill
06.03.2017
10:39:50
Объектики разные. Пользователи, много товаров и очень много истории по товарам.

Мерлин
06.03.2017
10:40:55
А откуда так дохрена?

Kirill
06.03.2017
10:40:55

Мерлин
06.03.2017
10:41:30

Kirill
06.03.2017
10:41:50

Мерлин
06.03.2017
10:42:38

Kirill
06.03.2017
10:42:52
Да :3

N
06.03.2017
10:45:31
Oracle exadata норм. шкафчик взять и нет проблем
можно начать с четверти шкафа конечно

Mike
06.03.2017
10:46:48
а не с престарелой пушки по воробьям ли?

Kirill
06.03.2017
10:47:08

Mike
06.03.2017
10:47:41
оракл же не умеет в простые решения, хочешь его — будь добр разверни тонны ненужного побочного дерьма, типа дэшбордов всяких и прочего

Kirill
06.03.2017
10:47:49

Mike
06.03.2017
10:48:39
Вполне реальные цифры.
цифры? это я тут слегка утрирую про оракловский подход. тяжело, массивно, прям как в старые добрые времена пятой джавы, на которой он наверняка и написан

Google

N
06.03.2017
10:49:43

Mike
06.03.2017
10:50:45
ну я не про то, что оно не работает
а про то, что у него столько трэша вокруг, который нужен я даже не знаю, компании с 200 разрабами, которые все почему-то не хотят общаться
то есть мне кажется переход на оракл должно быть КРАЙНЕ осмысленным решением
а не потому что "ну вроде подходит"
потому что на его поддержку придется еще сотрудника-другого нанять

N
06.03.2017
10:54:09
а ну да, поддержка нужна, куда ж без этого.

Mike
06.03.2017
10:54:50
в почти любую другую базу, поддерживать которую может тот же, кто пишет код?

N
06.03.2017
10:56:04

Roman
06.03.2017
11:01:20

Мерлин
06.03.2017
11:02:49

Kirill
06.03.2017
11:07:02

Roman
06.03.2017
11:08:36

Мерлин
06.03.2017
11:09:18

Daniel
06.03.2017
11:11:43
51 ярд объектов - это вообще-то не дешево и не просто
я бы сказал - это кластер серверов так из 50

Mike
06.03.2017
11:12:21
кстати да, монго вроде не самая медленная

Daniel
06.03.2017
11:12:52
полнотекстовый индекс на такой объем будет или медленный, или жрать память

Kirill
06.03.2017
11:12:53

Google

Daniel
06.03.2017
11:13:07
я думаю - максимум
смотри

Kirill
06.03.2017
11:13:41

Roman
06.03.2017
11:13:54

Kirill
06.03.2017
11:13:55

Roman
06.03.2017
11:14:18

Daniel
06.03.2017
11:14:18

Roman
06.03.2017
11:14:41

Andrew
06.03.2017
11:14:51
Простите, ярды - это что? Миллиарды?

Roman
06.03.2017
11:14:56
50 млрд. объектов.
потому что пока в такой постановке вопроса всё сильно печально.

Kirill
06.03.2017
11:15:54

Daniel
06.03.2017
11:16:13
так вот - сервера бывают разные. и начинать надо с определения того, сколько совокупно понадобится памяти на индексы. после чего считать - какими серверами дешевле всего этот кластер набрать. может быть - r220 какой-нибудь, с 32GB RAM. а, может, уже и старшие модели с 512GB выйдут дешевле.

Roman
06.03.2017
11:16:19

Kirill
06.03.2017
11:16:45
если что -- они готовы на тачку в 24 ядра, 64гэ рам и много-много SSD в рейдах.

Roman
06.03.2017
11:16:59
надо 128-256Гб

Google

Roman
06.03.2017
11:17:35
может, тебе вообще ceph нужен? )

Kirill
06.03.2017
11:18:01
зачем ceph?

Roman
06.03.2017
11:21:23

Andrew
06.03.2017
11:22:41
pg +1

Yura
06.03.2017
11:24:09
pg может выдюжить. У свежей монги тоже шанс есть.

Roman
06.03.2017
11:24:38

Kirill
06.03.2017
11:32:46
ТГ залагал

Daniel
06.03.2017
11:32:54

Kirill
06.03.2017
11:33:05
Там гора json, зачем ceph?

Daniel
06.03.2017
11:33:20

Kirill
06.03.2017
11:33:42
На пэгэ придется не кластер ставить, а датацентр
Даже не смешно

Roman
06.03.2017
11:35:13

Daniel
06.03.2017
11:35:31
не решает

Roman
06.03.2017
11:35:36
можно индексы на ssd положить

Kirill
06.03.2017
11:35:38

Roman
06.03.2017
11:36:18

Kirill
06.03.2017
11:36:37
Можно полнотекст позже завезти, сначала бы хранилку