@ru_python

Страница 2244 из 9768
Nikolay
16.02.2017
18:47:47
как там в 2007 году ?
не знаю, я этим прям сейчас занимаюсь в большой bigdata компании

можешь рассказать, а то я реляционки не видел давно?

Stanislav
16.02.2017
18:48:21
хуёво тебе наверное

Nikolay
16.02.2017
18:48:35
мне вообще зашибись

Google
Nikolay
16.02.2017
18:48:45
никаких схем, чистая логика, документы и данные

Ilia
16.02.2017
18:48:48
Так, тут ничего не поменялось за два часа

Eldar
16.02.2017
18:49:09
Nikolay
16.02.2017
18:49:16
Так, тут ничего не поменялось за два часа
на личности перешли немного :)

Stanislav
16.02.2017
18:50:48
постов в той мыслью наверное штук 100 уже накопилось

ну епт, для субд1 она как была KV так и осталось

для системы в целом - нет. Для самой базы - разумеется, да

база не дрочит данные, она просто отдает кусок байтов

почему вы не понимаете того что в понятие субд входит не конкретная техлогония или слой а именно тот спектр понятий который понимают под субд ?

это ты не понимаешь :) мы тебе это весь вечер говорим

Маришка
16.02.2017
18:51:18
Так, тут ничего не поменялось за два часа
я на 80% уверена что это разговор ещё на 1,5-2 часа растянется и завтра ещё кто-то разбудит чатик насчёт этой-же темы

Nikolay
16.02.2017
18:51:18
короче, чтобы подвести черту. Реляционки отлично работают, когда у тебя много разных типов данных и связей между ними (если их совсем много - тогда графовые базы). Во всех остальных случаях KV с отсутствием схемы удобнее и лучше скейлится

Stanislav
16.02.2017
18:51:26
не понимаю как у тебя так класно получается подменять понятия

Google
Stanislav
16.02.2017
18:51:34
наверное надо просто смело говорить когда слился - я тебе обьясняю это а ты не понимаешь и вообще весь вечер говорить противоположное ты походу вообще ничего не знаешь

Игорь
16.02.2017
18:52:08
Так, тут ничего не поменялось за два часа
они уже часа 4 в таком состоянии, ушли в глубокую рекурсию, теперь пока выйдут из нее, еще столько же пройдет

Nikolay
16.02.2017
18:52:10
не понимаю как у тебя так класно получается подменять понятия
это ты подменяешь :) то сказал, что схема обязательна в KV, потом сказал, что необязательна, потому что она в бизнес-логике, потом начал утверждать, что само понятие KV - уже схема

Stanislav
16.02.2017
18:52:28
ну в следущий раз я обязательно попробую

Nikolay
16.02.2017
18:52:28
из всего этого верно только второе

Nikolay
16.02.2017
18:53:05
с этого момента я перестал тебя серьезно воспринимать

То есть ты по дефолту предлагаешь использовать нереляционки если связи не кажутся "сложными" и сущностей "немного"?
не совсем так. Корректнее выражусь - я предлагаю KV использовать, когда в планах скейл и когда не надо делать много джойнов

Stanislav
16.02.2017
18:54:20
ты мне выше писал, что у тебя “гуманитарное” мнение на этот счет
хватит мне этим тыкать. я уже два раза определил гуманитарное как решать задачи в целом и смотреть на данные как на факты которыми могут оперировать пользователи, в оппозицию ваших упоротых определений

Ilia
16.02.2017
18:54:28
Для меня KV это чисто перфоманса ради, удобства там нет никакого

Eldar
16.02.2017
18:54:52
Господа, вы уходите от нашей главной темы)

Маришка
16.02.2017
18:55:09
и лучше не возвращаться

Ilia
16.02.2017
18:55:10
Скейлинг... ну тут даже не знаю, скейлить всё сложно и больно

Nikolay
16.02.2017
18:55:19
хватит мне этим тыкать. я уже два раза определил гуманитарное как решать задачи в целом и смотреть на данные как на факты которыми могут оперировать пользователи, в оппозицию ваших упоротых определений
ну, то, что ты там как-то что-то определил, никак не меняет самих фактов, а в гуманитарном контексте твое мнение не приносит никакого смысла в беседу

Для меня KV это чисто перфоманса ради, удобства там нет никакого
все от задачи зависит, опять же. если тебе нужен полнотекстовый поиск - ты же elasticsearch возьмешь, а не mysql

Eldar
16.02.2017
18:56:32
Ну блин, теперь стасон так и не поймёт, что в самой кв бд нет схемы(

Nikolay
16.02.2017
18:57:07
Eldar
16.02.2017
18:57:26
так он это вроде понял уже. Или нет?
Затык у него теперь с key как я понял

Stanislav
16.02.2017
18:57:36
это ты подменяешь :) то сказал, что схема обязательна в KV, потом сказал, что необязательна, потому что она в бизнес-логике, потом начал утверждать, что само понятие KV - уже схема
>схема обязательна в KV я такого не говорил. я говорил что в аппликации есть схема всегда. факт её наличия вскрывается в первом же обращении к жсон полю в коде >потом сказал, что необязательна я сказал что есть разные уровни детализации в которых она имеет смысл и не имеет >потом начал утверждать, что само понятие KV - уже схема конечно схема. так же как и множество, список

Google
Eldar
16.02.2017
18:57:39
Теперь утверждает, что там тоже может быть схема

Nikolay
16.02.2017
18:57:43
еще раз прорекламирую книгу http://webdam.inria.fr/Alice/

Eldar
16.02.2017
18:58:15
Ты схемы определяешь на уровне аппликации, а не на уровне бд

Stanislav
16.02.2017
18:58:57
ну, то, что ты там как-то что-то определил, никак не меняет самих фактов, а в гуманитарном контексте твое мнение не приносит никакого смысла в беседу
это меняет интерпретацию фактов. почему ты соглашаешься с тем что в компьютер саенсе тип определяется иначе чем в где либо еще но то что 21 в виде числа и строка имеют для человека один и тот же смысл ?

Nikolay
16.02.2017
18:59:14
> я говорил что в аппликации есть схема всегда. на уровне приложения - возможно. И key-value тут ни при чем > я сказал что есть разные уровни детализации в которых она имеет смысл и не имеет это тоже верно > конечно схема. так же как и множество, список а вот тут неверно. Есть структура данных, есть интерфейс взаимодействия. Схемы структурной нет.

это меняет интерпретацию фактов. почему ты соглашаешься с тем что в компьютер саенсе тип определяется иначе чем в где либо еще но то что 21 в виде числа и строка имеют для человека один и тот же смысл ?
интерпретация фактов касательно программирования и баз может быть только одна - технически-математическая, все остальное - буллшит.

Stanislav
16.02.2017
19:00:26
> И key-value тут ни при чем теперь найди того кто вспомнил впервый раз кейвалуе. первоначально была речь про то что из бд приходит некий жсон и вопрос содержит ли он схему или нет

Stanislav
16.02.2017
19:01:26
интерпретация фактов касательно программирования и баз может быть только одна - технически-математическая, все остальное - буллшит.
что технически математического в том что по отношению к миру аппликация это субд а по отношению к себе это аппликация ? это чистая логика и философия

Nikolay
16.02.2017
19:01:37
изначально ты ныл, что key-value - говно, потому что там нет нормальных миграций и сложно работать со схемой, а мы тебе объяснили, что и то, и другое не имеет отношения к key-value в принципе

Nikolay
16.02.2017
19:01:58
ну приложение же

Stanislav
16.02.2017
19:02:57
изначально ты ныл, что key-value - говно, потому что там нет нормальных миграций и сложно работать со схемой, а мы тебе объяснили, что и то, и другое не имеет отношения к key-value в принципе
я не знаю кому что ты обьяснял. разговор был про монгу. и я не ныл в четко сказал что "схемалесс усложняет миграции и добавляет работы"

Nikolay
16.02.2017
19:03:16
что технически математического в том что по отношению к миру аппликация это субд а по отношению к себе это аппликация ? это чистая логика и философия
нет, это уровень абстракции просто. Ты можешь писать код СУБД, а можешь юзать интерфейс этой СУБД. И положение тебя, как агента в этой системе, влияет на уровень погружения

Stanislav
16.02.2017
19:03:30
ну всё пиздец, подпевала поддакнул и похуй о чем вообще был разговор. прекрасно прекрасно

Nikolay
16.02.2017
19:04:09
я не знаю кому что ты обьяснял. разговор был про монгу. и я не ныл в четко сказал что "схемалесс усложняет миграции и добавляет работы"
тебе. Я с тобой не спорил, что монга - говно. И да, ты именно ныл, потому что не был в курсе, что в схемалесс миграций в привычном виде тупо не существует, как и схемы

а есть распределенные вычислительные джобы

поверх которых можно делать или не делать миграции

Google
Stanislav
16.02.2017
19:05:07
изначально ты ныл, что key-value - говно, потому что там нет нормальных миграций и сложно работать со схемой, а мы тебе объяснили, что и то, и другое не имеет отношения к key-value в принципе
извини я не вижу логики. по пунктам -key-value - говно, потому что там нет нормальных миграций и сложно работать со схемой -а мы тебе объяснили, что и то, и другое не имеет отношения к key-value в принципе КАК это не имеет отношения если мы этот самый кейвалуе БЕРЕМ и ПЫТАЕМСЯ с ним работать ?

Stanislav
16.02.2017
19:06:20
тоесть была реляционка, стала кейвалуе. со схемой стало проще работать именно из аппликации ?

Nikolay
16.02.2017
19:06:24
извини я не вижу логики. по пунктам -key-value - говно, потому что там нет нормальных миграций и сложно работать со схемой -а мы тебе объяснили, что и то, и другое не имеет отношения к key-value в принципе КАК это не имеет отношения если мы этот самый кейвалуе БЕРЕМ и ПЫТАЕМСЯ с ним работать ?
что мы пытаемся сделать - это наши личные половые проблемы. Есть архитектура, мы можем натянуть на нее нашу бизнес-задачу. А можем и не натягивать. А можем заимплементить ее иначе, исходя из особенностей архитектуры

то, что в архитектуре по дефолту нет миграций и схем - не проблема архитектуры

проблема - это хотеть от архитектуры того, для чего она не предназначена

Stanislav
16.02.2017
19:07:40
Admin
ERROR: S client not available

Stanislav
16.02.2017
19:08:07
называй это как хочешь

хорошо. есть фронтент который ожидает от бекенда данных по апи

ты постоянно пытаешься соскочить ну это невозможно

Nikolay
16.02.2017
19:09:08
окей, какие данные? сколько запросов в секунду с фронтенда? как часто данные обновляются на бэкенде?

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

Stanislav
16.02.2017
19:11:59
до меня дошло еще десять лет назад - каждый монгоребёнок пишет ленивые транзакции, мапредус транзакции что угодно, главное не называть это транзакциями. - монгоребёнок отказываеться тупо сравнить удобство работы с реляционкой с перекидываниями жсончиков разных версий схем

есть еще несколько пунктов

Stanislav
16.02.2017
19:12:25
монгодети например отрицают что джоин в аппликации это джоин

Google
Ilia
16.02.2017
19:12:35
это уже демагогия. есть типовая задача сделать некоторый круд. берем две команды одна на реляционке другая на кейвалуе. кому будет проще ?
Вот такая задача - писать 3000 блобов/сек, каждый блоб от 10 до 100 кбайт, с метаинформацией есесно. Станешь ты реляционную бд использовать тут?

Stanislav
16.02.2017
19:12:38
миграции. простите опечаточка

Stanislav
16.02.2017
19:13:20
джойн есть джойн везде
ох ну это победа. в 2010 ты бы до усрачки доказывал что джион в аппликации это не джоин

есть надежда что к 2020 ты назовешь миграции миграциями

и схему схемой

короче не зря всё

Nikolay
16.02.2017
19:14:36
ох ну это победа. в 2010 ты бы до усрачки доказывал что джион в аппликации это не джоин
если ты еще не прочел ни разу того, что я выше 20 раз написал - нет, я не топлю за монгу, монга говно. И да, я уважаю key-value, потому что на них строится куча современных приложений и у этого есть свои плюсы

есть надежда что к 2020 ты назовешь миграции миграциями
проблема в том, что ты миграциями называешь немиграции

и схему схемой
а про схему ты вообще пишешь такую херню, что я даже комментировать не буду

Stanislav
16.02.2017
19:15:40
а ты не прочел то что я написал. монго это не конкретная технология. монго это майндсет, это хайп. моно = игнорирование схемы, миграций и джоинов

можешь называть это схемалесс и документные бд

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

Stanislav
16.02.2017
19:18:04
ну почему бред то ? еще и феерический

Subbotin
16.02.2017
19:18:15
Пока вы тут спорите реляционки vs скалирование, гугл выкатывает ньюскл

Stanislav
16.02.2017
19:18:21
ты понимаешь что в монгу было влито кучу денег ? что была кампания

Nikolay
16.02.2017
19:18:32
ну всегда есть вероятность написать сильно радикально к чему мозг еще не подготовлен. перестарался, простите. но у тебя есть еще три года
ну, проблема только в том, что ты загнал себя в какие-то рамки и огрызаешься оттуда, а я нет, потому что я с этим всем работаю каждый день и знаю плюсы и минусы

Stanislav
16.02.2017
19:18:38
что куча людей захайпились и начали разговаривать примерно как ты

Nikolay
16.02.2017
19:18:51
ну почему бред то ? еще и феерический
ну потому что ты свою нелюбовь к монге проецируешь на все key-value базы

Subbotin
16.02.2017
19:19:16
ты понимаешь что в монгу было влито кучу денег ? что была кампания
Я знаю кучу софта куда влили много бабок а результат - говно

Nikolay
16.02.2017
19:19:18
тупо не понимая, как они работают, потому что они не поддерживают устарелых концепций из реляционок, к которым ты прикипел

Stanislav
16.02.2017
19:19:28
ну потому что ты свою нелюбовь к монге проецируешь на все key-value базы
да, и я написал что ошибался в том что не любил монгу потому что оказывается я не любил тупо документ-ориентед подход

Страница 2244 из 9768