LINUX.ORG.RU

Auto_increment придумал дьявол

 


0

4

Всем привет, смотрел одну вакансию, привожу цитату:

Вы уже понимаете что SQL не торт, популярные SQL-сервера еще более не торт, а auto_increment придумал дьявол.

Кто знает - объясните мне, пожалуйста, чем это объясняется?

Возможно здесь имеется ввиду невозможность горизонтального масштабирования для таблиц с колонкой auto_increment.

mylan
()

SQL не торт
auto_increment придумал дьявол

По всей видимости им не нравится слишком умная база с логикой внутри.

GAMer ★★★★★
()

Вы уже понимаете что SQL не торт, популярные SQL-сервера еще более не торт, а auto_increment придумал дьявол.

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

vtVitus ★★★★★
()
Последнее исправление: vtVitus (всего исправлений: 1)
Ответ на: комментарий от aidan

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

как я и говорил сектанты ... и сленг и «признаки» всё от них.

vtVitus ★★★★★
()
Ответ на: комментарий от aidan

Понимаете, что CGI-модель несовершенна, и 10-15 мегабайт памяти под каждый выполняющийся запрос это слишком

Ненавижу говнопхпшников!

anonymous
()

«Сайт компании. http://bitfile.com BITFILE — это проект, помогающий человеку хранить, пользоваться и обмениваться файлами»

«бог убивает котенка, не торт, торт, ароматный бисквит»

«Предупреждаем сразу, придётся думать.»

Вы чего, серьезно хотите на них (или, скорее, на него) работать?

anonymous
()

уже 5 человек подписалось на тему :) вероятно, заинтриговало. только еще никто не раскрыл мысль

moot ★★★★
()

Вакансия доступна для соискателей с инвалидностью

Мне кажется, это всё объясняет.

wxw ★★★★★
()

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

thesis ★★★★★
()
Ответ на: комментарий от anonymous

SQL - торт?

Торт, конечно.

А вот когда сайт компании ( http://bitfile.com/ ) показывает чистую страницу (похоже, просто запаркован) - бог убивает котенка

И связку MongoDB + PHP придумал дьявол

anonymous
()
Ответ на: комментарий от anonymous

Торт, конечно.

В новую неделю с хорошим настроением.

anonymous
()
Ответ на: комментарий от mylan

В принципе в некоторых случая возможно (коряво конечно) если сместить начальные значения на машинах, а прыгать сразу например на 100. Есть запас до 100 машин

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

Если один сервер СУБД, то побоку

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 3)
Ответ на: комментарий от anonymous

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

vtVitus ★★★★★
()
Ответ на: комментарий от wxw

А разве обратное требование не является незаконным?

aidan ★★★★
()
Ответ на: комментарий от anonymous

Нет, работу не ищу, стараюсь периодически просматривать требования в вакансиях, хочется соответствовать.

Renoise
() автор топика
Ответ на: комментарий от thesis

Давно хотел зарегистрироваться здесь, вот появился повод.

Renoise
() автор топика

Кто знает - объясните мне, пожалуйста, чем это объясняется?

тяжелой травмой головы, вероятно еще в детстве

wota ★★
()
Ответ на: комментарий от moot

Ну первое что в голову приходит - он плохо масштабируется. В смысле, тяжело использовать в распределённых хранилищах. Используем UUID.

BattleCoder ★★★★★
()
Ответ на: комментарий от BattleCoder

Вот опять эти московские зарплаты...

Завидуете? Да ну, пустое это все, суета и тлен. У вас же там, в немоскве, природа, люди душевнее, женщины с приятной наивностью.

А к этому битфайлу придут через пару месяцев инвесторы, спросят: «ну как там твой убийца дропбокса поживает?», да и прекратят финансирование

anonymous
()
Ответ на: комментарий от vtVitus

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

Наивный. Для просветления: У IBM сейчас нехватает программистов на коболе для их мейнфреймов. Ибо не торт.

anonymous
()

Судя по их не любви к auto_increment и стилю записи я могу предположить что они используют mysql с репликацией, где auto_increment идет с кучей особенностей, назовем это так.

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

catap ★★★★★
()
Ответ на: комментарий от former_anonymous

На самом деле хотели сказать, что Бог убивает котёнка на каждые новые 100 строчек кода на php.

mashina ★★★★★
()

Мы NoSQL разработчики. Мы не хотим целостности и персистентности данных, мы хотим 100500 запросов в секунду!

exception13 ★★★★★
()
Ответ на: комментарий от BattleCoder

foreach же.

с range()? Оно же реальный список создаёт, если ничего не путаю

mashina ★★★★★
()
Ответ на: комментарий от vromanov

Там простая последовательность, от начала и до забора :)

catap ★★★★★
()
Ответ на: комментарий от vromanov

Я конечно не настоящий сварщик, но была надежда что исходный автор предполагал использование foreach :)

catap ★★★★★
()
Ответ на: комментарий от anonymous

У IBM сейчас нехватает программистов на коболе для их мейнфреймов

Да зачем нам IBM? Еще и кобол, мейнфреймы какие-то.

Вот у нас есть Битфайл Лимитед, у них планируется «проект, помогающий человеку хранить, пользоваться и обмениваться файлами».

И есть аналоги, тот же дропбокс. Они используют MySQL.

Битфайлу конечно виднее кто торт а кто не торт, но дропбокс сделал сервис, а битфайл не может сделать сайт своей компании

anonymous
()
Ответ на: комментарий от anonymous

Я вообще слабо понимаю, на каких масштабах сочетаются mapreduce и php. Вот фейсбук - хороший пример.

cdshines ★★★★★
()
Ответ на: комментарий от exception13

вроде как изначально это были сугубо in-memory хранилища.

memcache штоле :) ?

Vit ★★★★★
()
Ответ на: комментарий от anonymous

Битфайлу конечно виднее кто торт а кто не торт

Ты упорот или просто не читал тред?

anonymous
()
Ответ на: комментарий от former_anonymous

Скорее всего имелось в виду использование постфиксного инкремента вместо префиксного. Постфиксный инкремент создаёт временный объект, поэтому он считается более медленным. Правда сишные компиляторы, к примеру, уже давно научились оптимизировать постфиксный инкремент, а за PHP я не скажу, так что не знаю, насколько этот аргумент состоятелен.

theNamelessOne ★★★★★
()
Последнее исправление: theNamelessOne (всего исправлений: 1)

Очень раздражают шуточки в описаниях вакансий.

CARS ★★★★
()
Ответ на: комментарий от theNamelessOne

Если нет контекста - да, обычно контекст есть, можно написать более читаемо.

Renoise
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.