@dba_ru

Страница 126 из 718
Fike
02.05.2017
12:51:38
прости, а что ты делаешь с clock skew и високосными секундами?

KOT
02.05.2017
12:51:43
Раз в сутки можно чистить излишки

ты построил аппенд-онли хранилище на базе мускула
А есть готовые варианты? Озвуч, схожу почитать.

Fike
02.05.2017
12:52:42
у меня такое ощущение, что ты пытаешься пвоспроизвести кассандру

Google
Fike
02.05.2017
12:52:57
если нужна синхронизация по ключам пожестче и crdt, то riak

KOT
02.05.2017
12:55:49
прости, а что ты делаешь с clock skew и високосными секундами?
Хуй забиваю, так же как на trx=2 и возможный лёгкий рассинхрон, ибо финансовые потери от этого в процентном исчислении меньше, чем потеря 15-25% трафа на ответаз скрипта дольше 2 секунд

Al
02.05.2017
12:57:04
у меня такое ощущение, что ты пытаешься пвоспроизвести кассандру
У меня такое впечатление что ты просто кончаешь каждый раз как пишешь КАСАНДРА

KOT
02.05.2017
12:57:12
Твоя проблема, что ты бросаешься от одного идеализма в другой, в то время, как я просто смотрю, какой вариант финансово более оправданный.

Fike
02.05.2017
12:57:21
я реально сейчас рвану

KOT
02.05.2017
12:57:46
Fike
02.05.2017
12:58:04
твой финансово оправданный вариант - eventually-consistent база данных, потому что ты ее по факту и воспроизвел

Fike
02.05.2017
12:58:36
добрые 90%+ работают по тем же таймстампам и LWW и ровно так же жрут дерьмище в случае проблем с часами

остальные 10% используют logical clock и вообще золотце

Соу вот?
соу ты пытаешься анально изнасиловать себя вместо того, чтобы взять тот инструмент, который умеет уже с этим всем работать

Al
02.05.2017
13:00:12
С двумя С, он расстягивает удовольствие))
Больше похоже что он оттягивает свой конец

Google
KOT
02.05.2017
13:00:35
добрые 90%+ работают по тем же таймстампам и LWW и ровно так же жрут дерьмище в случае проблем с часами
Ты не можешь пройти по полю свеже застиланому навозом в белых туфлях их не капельки не заморав, где-то всегда будет говно. Мой вопрос сделать так, чтобы оно меньше било по карману

Fike
02.05.2017
13:00:57
пока что оно бьет тебя в лоб

Fike
02.05.2017
13:01:06
к

а

с

с

а

ен

д

р

а

?

KOT
02.05.2017
13:01:28
Она не SQL БЛЯДЬ

Al
02.05.2017
13:01:29
соу ты пытаешься анально изнасиловать себя вместо того, чтобы взять тот инструмент, который умеет уже с этим всем работать
Ты реально всем недоволен. Всегда. 100500 шансов за то что если он возмет касандру то ты начнешь про алигатора какого бред нести

Dan
02.05.2017
13:01:30
?
вот сейчас странно было

Fike
02.05.2017
13:01:30
их много на самом деле. тот же riak уже называл.

нахуя тебе SQL, если ты им пользуешь как k/v?

Fike
02.05.2017
13:02:05
инструментов

Google
KOT
02.05.2017
13:02:35
нахуя тебе SQL, если ты им пользуешь как k/v?
Эмммм, может потому что мне на селектах надо много чего лопатить?

Fike
02.05.2017
13:02:42
так

давай весь свой кейс сюда

с чем и как надо работать

KOT
02.05.2017
13:03:47
При обращении к скрипту, тот делает 3 селекта и 1-3 инсерта.

Дву селекта однотабличные на присутствие ПК в таблице, третий сложный, на подборку "куда бы тебя повыгоднее проддать.

Fike
02.05.2017
13:08:45
и как оно считается?

Al
02.05.2017
13:11:54
и как оно считается?
Тебя выгодно на конференции продавать. Ты там будешь всем расказывать что вот все что они сейчас пользуют, хрень собачья.

Гы

Fike
02.05.2017
13:13:20
только после того, как у меня пятьсот раз спросят, как лучше впихнуть невпихуемое

Al
02.05.2017
13:30:53
И микрофоном в догонку кинут )
Хорошо не засунут куда

KOT
02.05.2017
13:31:59
и как оно считается?
На основе куче параментров юзера, от его системы до страны происхождения, может каких-то личных данных, если есть, возможной хистори его переходов ранее и покупок если те были совершенны, потом смотрится, кому такой клиент нужен и кто готов заплатить больше.

Параллельно надо просчитать не фрауд ли это

А так же анализировать что выгоднее продать разовый показ рекламы, или попытаться слить на траф "за действие", где деньги будут получены, только если траф что-то сделает (купит)

Вот это всё надо сделать ОЧЕНЬ быстро, для трафа с любой точки мира.

А мастер-мастер нужен для того, чтобы данные рекламной компании в одной точки земли быстро обнолялись в другой части земли

Потому я и сказал, что мне мастер-мастер нужен по причине большого потока записи и необходимости при новых заходах учитывать все данные.

Google
Ivan
02.05.2017
14:13:49


Evgeny
02.05.2017
14:15:01
"дай мазафака дай" (с)

KOT
02.05.2017
14:18:36
KOT
02.05.2017
14:43:25
ахахаха

Fike
02.05.2017
14:44:14
с учетом того, что пользователи мгновенно не перемещаются в противоположную точку земного шара, можно смело ставить кворум = дц и не ебаться так со всем этим

Admin
ERROR: S client not available

KOT
02.05.2017
14:44:52
Да, только рекламные компании бывают World Wide

Fike
02.05.2017
14:45:35
так данные-то нужны только локальные

KOT
02.05.2017
14:45:59
Погоди, договорю по телефону и поясню

Al
02.05.2017
15:11:31
что вытягивается в пределах 10 мс из кассандры
Наверное я что то не так делал. Но 10мс даже на свежеустановленой и почти пустой не выходило

Fike
02.05.2017
15:33:41
https://gist.github.com/etki/5438cf6a6610472cc9e5ab5355783ddb

https://docs.datastax.com/en/developer/devcenter/doc/devcenter/dcQueryTrace.html Source elapsed (µs) Elapsed time of the event on the source node in microseconds.

Al
02.05.2017
15:36:41
Угу. Проблема с датастаксом. Что титана они бросили недопиленым. А за датастакс денег хотят

Al
02.05.2017
15:44:46
ibm и компания форкнули
Неее они только громко прокричали но нихера ничего еще не сделали

Uncel
02.05.2017
15:45:04
https://github.com/JanusGraph/janusgraph/releases/tag/v0.1.0

вот тебе релиз и доки рядом

Google
Al
02.05.2017
15:49:18
вот тебе релиз и доки рядом
13 дней назад. Ок. Поковыряю. У меня пока другая проблема. Хочу выковырять индекс из эмбедед neo4j. С ума он сходит от моих данных. А без него оно даже ноду толком найти не может нормально.

вот тебе релиз и доки рядом
Спасибо. Как раз собирался переписывать все с нуля. Ибо чет подзадолбал меня neo4j

Mikhail
02.05.2017
19:53:51
Мудрейшие DBA, кто-нибудь постиг дзен настройки слейв репликации с двух активных мастеров на galera/mariadb? У меня получилось настроить репликацию с одного мастера, а как добавляю второй, то он не работает, Last SQL error ругается на уже существующий индекс в таблице, т.е. репликация со второго мастера пытается наложить уже выполенную транзакцию с первого мастера еще раз.

Play
02.05.2017
19:56:45
Кто знает почему мой вимушка глючит в некоторых местах(переустановка компьютера его не полечила)?

KOT
02.05.2017
20:36:04
так данные-то нужны только локальные
Чё то чутка пропал. Так вот, данные нужны не только локальные, приходит клиент и говорит, хочу пустить рекламу по всему миру, а там уже глянуть, где как выстреливает, допустим аддон к браузеру, и говорит, на хром 400$ в сутки, на фаерфокс 300$ в сутки, на оперу 150$ в сутки, плачу 5$ за инсталл.

И вот потому, нужно знать во всех локациях, когда надо стопать траф к нему, чтобы не устроить перелив.

Fike
02.05.2017
20:38:30
решается либо квотами на дц, либо разрешением немного переливаться

Mikhail
02.05.2017
20:40:54
Если они схожи с mysql, то Диму Наговитцина пингани, он вроде бы делал.
в этом месте mariadb решила пойти своим путем и сделали по-своему, есть разсличия с msyql

gtid по-другому генерится

KOT
02.05.2017
20:41:44
решается либо квотами на дц, либо разрешением немного переливаться
Оба варианта хуёвы, квоты дают неэфективность распределения трафа, перелив даёт головняк с реклом, они выёбистые, пройдено. Если я ему покажу, что перелив вышел, до отстукаконверсии, но он успокоится (а некоторые и проверят, так ли это), но если там тупо перелив будет, то могут ещё и рефанд затребоать.

Fike
02.05.2017
20:45:46
ты же сам говоришь, что сейчас ты сверяешь данные с целью обнаружения таких аномалий

можно все пускать через паксос

но на wan это то еще удовольствие

KOT
02.05.2017
20:46:18
Я вот задумался, а ROW Statemant Replica она идёт по первичному ключу запросами или как там вообще данные внутри выглядят?

lost
02.05.2017
21:49:51
Во первых row и statement это две разные вещи

А во вторых можешь взять позицию мастера или слейва и посмотреть кусок бинлога или релэя

KOT
03.05.2017
03:21:37
Пытаюсь понять принцип работы репликации (MySQL 5.7 latest) которую сейчас называют групповой или типа того, короче мультисоурс мультимастер "все на всех" шлют данные. Кейс: 3 сервера A В С скрипт веб сервера записывает данные в сервер А спустя скажем условно секунду, прилетает апдейт на эту запись сервер В успел забрать данные, при опросе скрипта показывает, что запись у него есть и скрипт даёт команду на обновление сервер С тупит, допустим у него с коннектом к серверу А дикие лаги, и он не успел внести INSERT, как с сервера В, с которым лагов нету, прилетает команда на обновление записи. Вопрос: Как разруливает такое движок?

Страница 126 из 718