
Sergey
04.07.2017
21:05:58
пардон

Vladimir
04.07.2017
21:06:08
@mo1seev ну ты расскажи подробнее о характере запросов )
кстати раз ты знаешь их колличество, можно предположить что у тебя уже что-то есть, так?

Ivan
04.07.2017
21:06:59
Со всех баз в нормальном рабочем режиме будет ~40к запросов в сек.

Google

Sergey
04.07.2017
21:07:00
@mo1seev , если у тебя уже есть нагрузка и уже есть ориентировочная утилизация какого-то железа, то ты же можешь строить какие-то апроксимации?
например, ты можешь понять, куда ты щас упираешься и что можно сделать с бд, чтобы работать лучше/быстрее/больше полосы перевариивать

Aleksandr
04.07.2017
21:07:07

Sergey
04.07.2017
21:07:13

Ivan
04.07.2017
21:07:15
В пиках (при форсмажоре) будет под 80к

Vladimir
04.07.2017
21:07:24

Ivan
04.07.2017
21:07:33
Да вы только сейчас спросили
что ты придумываешь?
80% - инсерты
ну и по 10% select/update

Sergey
04.07.2017
21:08:53

Vladimir
04.07.2017
21:08:56

Ivan
04.07.2017
21:09:09
я бы все давно увел на postgre

Google

Ivan
04.07.2017
21:10:16
дык вот вы у меня все узнали
и куда дальше рулить?

Sergey
04.07.2017
21:10:45
дальше становится интереснее

Ivan
04.07.2017
21:11:25
как обычно

Sergey
04.07.2017
21:11:34
если ты пишешь дохрена в одну таблицу, например, и тебе неважна абсолютно строгая гарантия записи и у тебя нет тяжелых к расчету индексов - то ты можешь спокойно выключить flush trx commit (забыл как опция называется) и жить на магнитных дисках.
например это хороший кейс для заббикса

Ivan
04.07.2017
21:11:51
не могу)
Кейс я понял, но такого позволить не могу.

Vladimir
04.07.2017
21:12:18

Ivan
04.07.2017
21:12:19
Там куча ПД, которые гарантированно должны быть записаны

Sergey
04.07.2017
21:12:47
индексы на таблице есть?

Ivan
04.07.2017
21:12:56
да

Sergey
04.07.2017
21:13:03
вставки по одной строке?

Ivan
04.07.2017
21:13:12
вот с ходу не скажу
но на 90% уверен что да

Goletsa
04.07.2017
21:13:17

Sergey
04.07.2017
21:13:32

Ivan
04.07.2017
21:14:38
@spuzirev дык ииии?
Я сюда за ответами пришел или где?

Google

Ivan
04.07.2017
21:15:04
Или опять про видеокарты расчехлять?)

Sergey
04.07.2017
21:15:14
@spuzirev дык ииии?
если все как ты описал, то грубо в меру моего понимания можно считать что ты будешь делать чуть-чуть больше чем ~2 io-операции на один инсерт

Ivan
04.07.2017
21:15:47
иии?
что вы как в школе: все нужно вытаскивать из вас через силу?)

Sergey
04.07.2017
21:16:14
а вопрос-то какой, напомни?
то есть к чему ты хочешь прийти?

Vladimir
04.07.2017
21:16:23

Ivan
04.07.2017
21:16:24
что есть корова?

Sergey
04.07.2017
21:16:48

Ivan
04.07.2017
21:16:59
Но конкретно сабжа - мне нужно собрать сервер
дабы увести все с кучи разрозненных vps и собрать воедино "под ключ"

Uncel
04.07.2017
21:17:42
spof

Aleksandr
04.07.2017
21:17:55
который вырубит аппу при первом фейле

Ivan
04.07.2017
21:18:00
И вот у меня возник вопрос:
1. На какой платформе собирать
2. Какой контроллер для рейда брать

Aleksandr
04.07.2017
21:18:19
"я хочу кучу vds -> один единый сервер"
наоборот же тенденция

Ivan
04.07.2017
21:18:54
Нет

Google

Ivan
04.07.2017
21:19:01
Мне насрать на тенденции

Aleksandr
04.07.2017
21:19:07
ну, допустим

Ivan
04.07.2017
21:19:16
мне нужно собрать все в одну железку и отправить в селектел на колокейтед
В мыслях был supermicro+lsi
и вот с этим вопросом я пришел сюда

Старый
04.07.2017
21:20:21
страна, регион, город, район, деревня, посёлок,район города посёлка, улица, дом, год, месяц, день, час, минута, сек, товар, производитель, упаковка, номер партии, дата производства, дата продажи оптовику, дата продажи самой аптеки - такой запрос слодный иои простой, если всё что я перечислил через запятую таблицы?

Aleksandr
04.07.2017
21:20:48

Sergey
04.07.2017
21:21:16
честно говоря 60к/с синхронных сериализованных транзакций на запись с пересчетом индексов не выглядит возможным на SSD. я бы потестировал на NVMe и подумал о гарантиях консистентности, которые вам реально необходимы. возможно есть вариант срезать уголок.

Старый
04.07.2017
21:22:12

Ivan
04.07.2017
21:22:33
@livetune там амд уже выпустили новые цпу серверные?)

Admin
ERROR: S client not available

Vladimir
04.07.2017
21:22:40

Sergey
04.07.2017
21:22:46

Sunlight
04.07.2017
21:22:47

Sergey
04.07.2017
21:22:51
но несинхронных сможет и mysql

Vladimir
04.07.2017
21:22:58
несинхронных сможет myRocks еще )
или как там фейсбучный форк звался

Sergey
04.07.2017
21:23:22

Aleksandr
04.07.2017
21:23:44
он кстати в марию теперь впилен как один из движков из коробки

Uncel
04.07.2017
21:23:45
Еще mq kyber притащить, если совсем упарываться

Google

Ivan
04.07.2017
21:23:57
оло
не про это ж песня

Старый
04.07.2017
21:24:09
синхронных не сможет никто
кстати страна, регион, город, район, деревня, посёлок,район города посёлка, улица, дом, год, месяц, день, час, минута, сек, товар, производитель, упаковка, номер партии, дата производства, дата продажи оптовику, дата продажи самой аптеки - такой запрос слодный иои простой, если всё что я перечислил через запятую таблицы? - добавить к этому табак, бытовую химию, шубы и получится то, что мне нужно от аналитики

Sergey
04.07.2017
21:24:20
кстати страна, регион, город, район, деревня, посёлок,район города посёлка, улица, дом, год, месяц, день, час, минута, сек, товар, производитель, упаковка, номер партии, дата производства, дата продажи оптовику, дата продажи самой аптеки - такой запрос слодный иои простой, если всё что я перечислил через запятую таблицы? - добавить к этому табак, бытовую химию, шубы и получится то, что мне нужно от аналитики
что все это значит?

Vladimir
04.07.2017
21:24:33
@erzent тут пойми какое дело, если ты хочешь синхронную запись в базу, то как бы тебе пипец
что бы за база ни была

Sergey
04.07.2017
21:24:41
такой запрос элементарно простой, если эти данные у тебя уже материализованы и лежат на диске/в памяти рядом.

Vladimir
04.07.2017
21:24:43
особенно если инсерты по одной записи

Старый
04.07.2017
21:24:49

Vladimir
04.07.2017
21:25:07
берешь ваще любую колоночную базу, тебе говорили примеры
делаешь таблицу
пишешь
профит

Uncel
04.07.2017
21:26:01
С учетом что это формально лог

Vladimir
04.07.2017
21:26:02
в твоей формулировке
ну какбы да, как раз современные колоночные базы очень ок себя в таких вещах ведут

Sergey
04.07.2017
21:26:32

Старый
04.07.2017
21:29:27
завтра скину ссылку, что хотят, там оч сложная конструкция

Sergey
04.07.2017
21:29:38
а при чем тут ты? вроде не твоя задача была.

Ivan
04.07.2017
21:29:41
А что за Smartcache у ксеонов?
или это опять маркетинг?
Эта группа больше не существует