@gogolang

Страница 169 из 1630
Kirill
06.03.2017
11:37:06
почему?
Скорости не хватит

Daniel
06.03.2017
11:37:23
а вообще - надо мерять

Kirill
06.03.2017
11:38:25
Ну - стенда с самсунгами или интелами в рейде у меня нет

А так бы я померял

Google
Roman
06.03.2017
11:38:57
не пустое, но и проблемы не решит, особенно на таких количествах
ну мы же вроде уже обсуждали: шардинг в монго делается по некоему индексу. соответственно, достаточно легко вычисляется на каком шарде лежат необходимые данные.

Скорости не хватит
откуда такой вывод?

если даже у sata3 ssd на чтение ~ 550Mb/s и 80k iops

если мало - можно поставить пару в страйп.

если снова мало - есть nvme

их тоже можно в страйп

nvme из коробки даёт 1.3Gb/s чтения.

Daniel
06.03.2017
11:41:08
мы помним, что речь идет о 50TB?

или о 100

Roman
06.03.2017
11:41:44
мы помним, что речь идет о 50TB?
и? речь не идёт о хранении индекса всех 50Тб

Kirill
06.03.2017
11:41:49
откуда такой вывод?
Не видел никогда сэсэдэ со скоростью и последовательной, и рандомной сравнимой с рамкой. Хотя, может, они м2 поставят и он меня удивит О.о

Daniel
06.03.2017
11:42:07
впрочем, как дешевле, кластер rf=3 или один такой сервер со слейвом, это вопрос открытый

Google
Roman
06.03.2017
11:42:27
Идет
ооох...

Daniel
06.03.2017
11:42:59
а, ты хочешь индекс отдельно отнести, да. но полнотекстовый индекс может запросто оказаться сравним по объему

Roman
06.03.2017
11:43:01
ещё раз: есть sharding key, который позволяет быстро понять на какой конткретно ноде искать данные.

т.е. просто берем и на каждой ноде имеем либо одну, либо пару ssd в страйпе.

Andrew
06.03.2017
11:52:35
Эээ, так что в итоге то решили?

Kirill
06.03.2017
11:53:53
Думаем еще

Нил, так что, спайк?

Daniel
06.03.2017
11:54:25
он хранит индекс иключительно в памяти

http://www.aerospike.com/docs/operations/plan/capacity

Мерлин
06.03.2017
11:55:30
он хранит индекс иключительно в памяти
На 50Тб он будет подниматься сутки, если не больше, имхо

Daniel
06.03.2017
11:55:39
можешь посчитать под свою задачу, но циферки будут заоблачные

Andrew
06.03.2017
11:55:48


Daniel
06.03.2017
11:56:05
На 50Тб он будет подниматься сутки, если не больше, имхо
от количества нод зависит. но - да, часы

Roman
06.03.2017
11:56:43
ещё раз напомню, что в mongodb можно хранить индексы отдельно от данных.

при этом, если индексы похерить, то это светит только их перестроением

ну и ещё компрессия данных из коробки.

Kirill
06.03.2017
11:57:23
от количества нод зависит. но - да, часы
Плохо. Придется базы разделять на тухлые и свежие записи.

Daniel
06.03.2017
11:57:40
не надо под эту задачу аэроспайк брать

Google
Daniel
06.03.2017
11:57:48
надо кассандру

Kirill
06.03.2017
11:57:55
Чем выигрывает кассандра?

Daniel
06.03.2017
11:58:31
и думать отдельно, что делать с полнотекстом

кассандра не держит все индексы в памяти

и не должна перестраивать индекс в памяти при старте

Kirill
06.03.2017
11:59:18
и думать отдельно, что делать с полнотекстом
Придумал уже, запилю еще раз свой отдельный полнотекст

А есть под кассандру подсчет ресурсов?

Daniel
06.03.2017
12:01:19
я не видел

но знаю, что на 7 нод и 500М объектов нам потребовалось внедрить bcache, чтобы ребалансинг не клал кластер

Roman
06.03.2017
12:02:22
слушайте, при таких исходных данных надо самому проверять

Kirill
06.03.2017
12:02:23
О.О

Uncel
06.03.2017
12:10:18
Можно побыть бетатестером scylladb

Kirill
06.03.2017
12:10:37
50Т я потом перекатывать из мертвых файликов как буду?

Uncel
06.03.2017
12:16:36
Это скорее наброс был, у них полно таких вещей: https://github.com/scylladb/scylla/labels/cassandra%202.2%20compatability

Roman
06.03.2017
12:20:02
http://www.opennet.ru/opennews/art.shtml?num=46136

я правильно понимаю, что возможно и go для wasm? :)

Yura
06.03.2017
12:21:59
Если возможен транспилер Go в Javascript , то возможно всё ?

Daniel
06.03.2017
12:25:00
давно есть

Google
Мерлин
06.03.2017
12:26:24
только зачем (

Kirill
06.03.2017
12:35:14
Ай

А насколько это дешево?

Daniel
06.03.2017
12:44:01
на твои цифры дешево не будет, не расчитывай

Kirill
06.03.2017
12:46:30
Ну, а тачки под БД какие посоветуешь?

Daniel
06.03.2017
12:54:26
надо считать

экспериментировать, мерять, и считать

Kirill
06.03.2017
12:55:09
с ssd :)
У них это дефолт. Только не знаю, m2 или sata3.

Vladimir
06.03.2017
15:35:41
У них это дефолт. Только не знаю, m2 или sata3.
m2 это формфактор, сата3 - шина

m2 бывает PCI-Express а бывает САТА3 )

"Не знаю что выбрать, БМВ или Седан"

если м2 - pci express, то он быстрее, пока не перегревается

Kirill
06.03.2017
15:36:58
m2 бывает PCI-Express а бывает САТА3 )
Ну - простите за неточность

Vladimir
06.03.2017
15:37:02
если сата3 то одинаково

Kirill
06.03.2017
15:37:30
Vladimir
06.03.2017
15:37:33
у м2 pcie дисков беда в том что они перегреваются без радиаторов и сильно деградируют по скорости, а радиаторы не ставят

хотя диску достаточно тонкой медной пластинки на контроллер

кстати тут уже обсуждали результаты опросника (Go Survey) за 2016 год?

Google
Vladimir
06.03.2017
15:41:15
https://blog.golang.org/survey2016-results

Vladimir
06.03.2017
15:48:37
ну а что они ожидали то? )

Andrew
06.03.2017
15:49:00
Тоже только-только ознакомился. Вполне ожидаемо.

Semyon
06.03.2017
15:49:05
ну а что они ожидали то? )
Ну, тут просто дженерикосрач был недавно

мол "а вот и не мешает!"

Phil
06.03.2017
15:49:18
Не, в соседнем

Vladimir
06.03.2017
15:49:24
Ну, тут просто дженерикосрач был недавно
он на соседнем канале прям ща идет

Semyon
06.03.2017
15:49:32
я только в одном по го есть



один из них в этом чате, а второй Роб Пайк

Semyon
06.03.2017
15:59:01
Осталось 34

分解物質
06.03.2017
16:01:55
интересно, почему он такой непопулярный?

Andrew
06.03.2017
16:04:12
Мерлин
06.03.2017
16:07:25
14% пишут десктопные приложения

Страница 169 из 1630