The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Яндекс открыл код распределённой СУБД YDB, поддерживающей SQL

19.04.2022 17:49

Компания Яндекс опубликовала исходные тексты распределённой СУБД YDB, реализующей поддержку диалекта SQL и ACID-транзакций. СУБД создана с нуля и изначально развивается с оглядкой на обеспечение отказоустойчивости, автоматического восстановления при сбоях и масштабируемости. Отмечается, что компанией Яндекс запущены рабочие кластеры YDB, включающие более 10 тысяч узлов, хранящие сотни петабайт данных и обслуживающие миллионы распределённых транзакций в секунду. YDB используется в таких проектах Яндекс как Маркет, Облако, Умный Дом, Алиса, Метрика и Auto.ru. Код написан на языках C/C++ и распространяется под лицензией Apache 2.0. Для ознакомления и быстрого запуска можно использовать готовый Docker-контейнер.

Особенности проекта:

  • Использование реляционной модели данных с таблицами. Для запросов и определения схемы данных используется язык YQL (YDB Query Language), представляющий собой диалект SQL, адаптированный для работы с большими распределёнными базами данных. При создании схемы хранения поддерживается древовидная группировка таблиц, напоминающая каталоги в файловой системе. Предоставляется API для работы с данными в формате JSON.
  • Поддержка доступа к данным с использованием скан запросов, предназначенных для выполнения аналитических ad-hoc запросов над БД, выполняемых в режиме только для чтения и возвращающих поток grpc.
  • Взаимодействие с СУБД и отправка запросов осуществляется при помощи интерфейса командной строки, встроенного web-интерфейса или набора YDB SDK, предоставляющего библиотеки для языков C++, С# (.NET), Go, Java, Node.js, PHP и Python.
  • Возможность создания отказоустойчивых конфигураций, продолжающих работу при выходе из строя отдельных дисков, узлов, стоек и даже датацентров. YDB поддерживает развёртывание и синхронную репликацию в трёх зонах доступности с сохранением работоспособности кластера в случае выхода из строя одной из зон.
  • Автоматическое восстановление после сбоев с минимальными задержками для приложений и автоматическое поддержание заданной избыточности при хранении данных.
  • Автоматическое создание индексов по первичному ключу и возможность определения вторичных индексов для повышения эффективности доступа к произвольным колонкам.
  • Горизонтальная масштабируемость. По мере роста нагрузки и размера хранимых данных кластер можно расширять простым подключением новых узлов. Уровни для вычислений и хранения разделены, что позволяет раздельно наращивать вычислительную мощность и размер хранилища. СУБД сама следит за равномерным распределением данных и нагрузки с учётом имеющихся аппаратных ресурсов. Возможно развёртывание территориально распределённых конфигураций, охватывающих несколько датацентров в разных частях света.
  • Поддержка модели строгой непротиворечивости и ACID-транзакций при обработке запросов, охватывающих несколько узлов и таблиц. Для повышения производительности возможно выборочное отключение контроля непротиворечивости.
  • Автоматическая репликация данных, автоматическое секционирование (партицирование, шардирование) при увеличении размера или нагрузки и автоматическая балансировка нагрузки и данных между узлами.
  • Хранение данных непосредственно на блочных устройствах, используя собственный компонент PDisk и прослойку VDisk. Поверх VDisk выполняется DSProxy, который анализирует доступность и характеристики работы дисков для их исключения в случае выявления проблем.
  • Гибкая архитектура, позволяющая создавать поверх YDB различные сервиcы, вплоть до виртуальных блочных устройств и персистентных очередей (persistent queue). Пригодность применения для разных видов нагрузки: OLTP и OLAP (аналитические запросы).
  • Поддержка многопользовательских (multitenant) и бессерверных конфигураций. Возможность аутентификации клиентов. Пользователи могут создавать свои виртуальные кластеры и БД в общей совместной инфраструктуре с учётом потребления ресурсов на уровне числа запросов и размера данных или арендуя/резервируя определённые вычислительные ресурсы и объём в хранилище.
  • Возможность настройки времени жизни записей для автоматического удаления устаревших данных.


  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Yandex опубликовал статический анализатор файлов конфигурации nginx
  3. OpenNews: Установочный скрипт проекта yandex-disk-indicator удалял раздел /usr
  4. OpenNews: Яндекс открыл код библиотеки машинного обучения CatBoost
  5. OpenNews: Яндекс опубликовал Odyssey, многопоточный балансировщик соединений для PostgreSQL
  6. OpenNews: Яндекс опубликовал skbtrace, утилиту для трассировки сетевых операций в Linux
Лицензия: CC-BY
Тип: Интересно / Программы
Короткая ссылка: https://opennet.ru/57044-ydb
Ключевые слова: ydb, database, yandex
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (154) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Корец (?), 19:02, 19/04/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +2 +/
     
     
  • 2.4, Аноним (4), 19:14, 19/04/2022 Скрыто модератором
  • +1 +/
     

  • 1.2, InuYasha (??), 19:10, 19/04/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –8 +/
     
  • 1.3, Аноним (3), 19:13, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    github...
     
     
  • 2.9, Аноним (9), 19:34, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    яндекс топ, гитхаб топ, шо вам ещё надо для счастья??
     
  • 2.44, Аноним (44), 21:49, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    мелкомягкие их ещё оттуда не пнули?
     
     
  • 3.50, Kuromi (ok), 22:38, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не пнули. Яндекс же разругался с Сбером, вот может оставайся тот среди ключевых акционеров...
    В принципе в Гитхабе были предложения пнуть всех русских, но было решено пинать только подсанкционных.
     
     
  • 4.76, microcoder (ok), 01:06, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > пнуть всех русских

    Это как? По какому принципу отбор в сети может быть? По IP? Так в РФ много нерусских.

     
     
  • 5.77, Аноним (77), 02:32, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Все, кто проживает на территории бывшего СССР - russkies™.

    Потом еще можно по фамилиям/никам, если напоминают славянские - в баню.

    Потом еще за наличие буквы Z на аватаре.

    Ну и наконец - за наличие буквы Z в нике.

     
     
  • 6.100, kusb (?), 08:30, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Этот комментарий не безобидный.
     
  • 6.151, microcoder (ok), 10:42, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну и наконец - за наличие буквы Z в нике.

    Фамилия Зеленский я так понял будет запрещена?

     
     
  • 7.161, Аноним (-), 01:37, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А упоминание кораблей в стране возможностей еще не наказывается уголовно, или уже? Офигенная же возможность - сесть лет на 15.
     
     
  • 8.178, Котофалк (?), 13:23, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вам никто не мешает рассказывать о миллионах присевших на 15 лет, стесняться и д... текст свёрнут, показать
     
  • 7.179, Котофалк (?), 13:26, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле - фамилия? Zelenskiy Volodimir Olexandrovich, там и имя и отчество - всё под бан.
     
  • 5.112, пох. (?), 12:00, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Это как? По какому принципу отбор в сети может быть? По IP? Так в РФ много нерусских.

    ну так и бан будет не "русских", а рассеянцев и компании. Кому интересны твои предки - интересно кому ты платишь дань и на кого работаешь.

    Чемодан (с дозволенными $10k), вокзал, Ереван - и вот ты уже вполне добропорядочный армянин. Ну, понятно, на некоторое время. Когда-нибудь ферштейеры догадаются что и тут разницы нет никакой.

     
     
  • 6.119, Аноним (77), 14:12, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кому интересны твои предки - интересно кому ты платишь дань и на кого работаешь.

    Вековую европейскую культурную традицию нельзя игнорировать. Можно хоть 100500 раз со слезами на глазах клясться в своей лояльности, но детей ваших в школах и жену вашу в магазине травить будут всё равно.

     
  • 6.141, www2 (??), 07:41, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ну так и бан будет не "русских", а рассеянцев и компании.

    А вот фигушки. За границей русских по происхождению тоже травят, даже если они по паспорту не граждане России. У тех, кто пытался убежать за границу или отречься от России, там тоже не спрашивают, поддерживаешь ты СВО или нет. Если из России или по фамилии русский - значит виноват.

     
  • 5.121, Аноним (121), 15:18, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    по IP: download.lenovo.com
     
  • 4.81, Кочегар (ok), 05:43, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Яндекс - не русская компания.
    Если мне не изменяет память, кипрская.
     
     
  • 5.91, амоним (?), 07:38, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    изменяет. голландская.
     
  • 5.123, Kuromi (ok), 15:38, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Яндекс - не русская компания.
    > Если мне не изменяет память, кипрская.

    Это юридическое крючкотворство там сейчас мало кого волнует. Подход простой, если компания имеет 99% своего бизнеса в РФ, значит русская. Другой вопрос что Яндекс как таковой не видится им интересной целью - бизнес за пределами РФ незначителен, явной связи с государством не наблюдается, военного применения технологии особо не имеют, а сервера какие нибудь и так не ввезти и в долг особо не взять. По сути "косвенных"\"общих" санкций и отказов от сотрудничества и так хватает.

     
     
  • 6.126, пох. (?), 16:35, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Другой вопрос что Яндекс как таковой не видится им интересной целью - бизнес за пределами РФ незначителен,
    > явной связи с государством не наблюдается

    "ну т-пые!"

    Но в остальном ты прав - развивать скрепыру без дисков и серверных модулей и так не очень получится.
    А в Индии ничего похожего не производят.  А, да, еще ж яндекс очень любил всякую аристу и нексусы в top-of-rack (как там ядро устроено не знаю просто). Ну и ладушки, будут пилить наш, импортозамещенный whitebox из дерьма и палок. Если конечно еще найдут тех, кто на это способен, и при том не сумел вовремя смазать лыжи подальше Еревана.

     
     
  • 7.135, Kuromi (ok), 22:45, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > "ну т-пые!"

    Ну  тут такое дело что ребята из Яндекса не ведут себя подобно Рогозину и Роскосмосу, вот и не засвечиваются на радарах. Тот же Яндекс на фоне тотального закручивания гаек перед СМИ и новостными агрегаторами решил просто продать свой сервис. Это проще чем пытаться выполнить все законы.


     
  • 7.174, mandms (ok), 10:40, 24/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем тебе Ереван-то не угодил?
     
     
  • 8.177, пох. (?), 18:27, 24/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну всем ведь все понятно про яндексовые приятные зарплатки и их будущность А с... текст свёрнут, показать
     
  • 6.165, DmA (??), 09:50, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Русская компания -это которая можно зацепить быстро меняющимися под политическое руководство российскими законами, а Яндекс специально выбрал более стабильные международные законы и зарегистрировался в Нидерландах. Так что надавить на них кремль может, но яндекс может и выскользнуть, значит это не русская кампания, раз может выскользнуть из рук кремля :)
     
     
  • 7.181, Kuromi (ok), 20:35, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, зарегистрированы-то они в Голландии, но де факто бизнес у них в РФ Начнут ... большой текст свёрнут, показать
     

  • 1.5, Аноним (5), 19:18, 19/04/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –8 +/
     
     
  • 2.6, eRIC (ok), 19:30, 19/04/2022 Скрыто модератором
  • +/
     
     
  • 3.10, Fracta1L (ok), 19:36, 19/04/2022 Скрыто модератором
  • –5 +/
     
     
  • 4.15, Аноним (15), 19:44, 19/04/2022 Скрыто модератором
  • +3 +/
     
  • 4.30, YetAnotherOnanym (ok), 20:33, 19/04/2022 Скрыто модератором
  • –1 +/
     
  • 2.7, Alex (??), 19:31, 19/04/2022 Скрыто модератором
  • +/
     
  • 2.22, Аноним (-), 20:01, 19/04/2022 Скрыто модератором
  • +4 +/
     

     ....ответы скрыты модератором (6)

  • 1.8, Ano (?), 19:32, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Ну они простите, биллинг тоже внурь кладут ? (почитал, лол, там до ОС не далеко )
     
     
  • 2.18, Аноним (18), 19:57, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это ячейка ИИ, перед которой стоит задача заполнить собой все блочные устройства, подключенные к инету.
     

  • 1.11, soomrack (ok), 19:40, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Судя по описанию, весьма неплохо накодили.

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

    По хорошему, им надо еще курсы и сертификаты сделать, по примеру Oracle. Ну и пиарить субд везде где только можно, и на хостингах ее в стандартный набор пропихивать.

     
     
  • 2.13, Аноним (18), 19:41, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только что пропихнули
     
  • 2.16, Аноним (16), 19:50, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > по примеру Oracle

    Это кто такой ещё?

     
  • 2.17, Аноним (17), 19:50, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему же не хочется платить за обучение

    "Яндекс" выделит 10 млн рублей на обучение курьеров IT-специальностям
    После окончания курса выпускникам помогут подготовиться к собеседованию и составить резюме, а также предложат подходящие вакансии, сообщили в компании

    Курьеры, сотрудничающие с "Яндекс Едой", "Лавкой" и "Доставкой", теперь могут поучаствовать в образовательной программе и освоить новые IT-профессии. Среди специальностей - тестировщик, разработчик, аналитик, дизайнер и другие.

    https://tass.ru/ekonomika/14412655

     
     
  • 3.25, soomrack (ok), 20:11, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну сравнивать первичное обучение на уровень IT-разнорабочий и специалиста по БД, ну такое...
     
  • 3.46, Аноним (46), 22:21, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Курьеры, сотрудничающие с "Яндекс Едой", "Лавкой" и "Доставкой", теперь могут поучаствовать в образовательной программе и освоить новые IT-профессии.

    Самое интересное то, что своих выпускников они к себе не берут.

     
     
  • 4.69, Аноним (69), 23:42, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть душевный анекдот, про преподавательский состав в салоне самолёта
     
  • 2.21, Анончик (?), 20:01, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Oracle для рф больше нет, как и продукции ibm
     
     
  • 3.24, soomrack (ok), 20:10, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О чем и речь. Если хотят занять рынок Oracle в РФ, с прицелом на Азию, то нужно перенимать модель захвата рынка.
     
     
  • 4.78, Аноним (77), 02:34, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Рынок Oracle в РФ давно и успешно занимается потсгресом и конторами, которые его поддерживают за деньги.
    В частности, в банках (но там обычно свои отделы pgDBA).
     
     
  • 5.95, пох. (?), 08:06, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –13 +/
    Это не рынок оракла. И никогда им не был.

    Это рынок "итаксойдет" и "лишь бы денег не платить". Впрочем, туалетная бумага у вас тоже успешно заменяется березовой корой.

    > В частности, в банках (но там обычно свои отделы pgDBA).

    Свой отдел чего-угодно-dba к сожалению не может исправить ни sigsegv в постгрезе, ни ora-006, случившиеся на продакшн базе.

    Без доступа к металинку и прочим ништякам (я даже не про саппорт, а банальные патчи) оракл в банке сведется, конечно, тоже к "итаксойдет". Но заменять его "постгресом за деньги" - лучше после того, как все деньги ты оттуда вывел...wait....oh shi... (Наблюдая за мистером Фридманом, съя...щимся куда-то в сторону ближнего востока, прихватив чемоданы с денежками наивных лохов)


     
     
  • 6.142, www2 (??), 07:48, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Свой отдел чего-угодно-dba к сожалению не может исправить ни sigsegv в постгрезе, ни ora-006, случившиеся на продакшн базе.

    Своему отделу DBA sigsegv в PostgreSQL в принципе исправить ничего не мешает, т.к. исходники у неё открыты. Какую-нибудь ORA-006 исправить без доступа к исходникам Oracle вряд ли возможно.

     
     
  • 7.154, пох. (?), 14:11, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты-то сам уже много наисправлял? Вот это и мешает.
    "'В принципе-то' мы миллиардеры, а на практике дома две шлюхи [и один сутенер]".

    dba, к твоему сведению, вообще не по этой части работники.

    > Какую-нибудь ORA-006 исправить без доступа к исходникам Oracle вряд ли возможно.

    Какую-нибудь - возможно. Но для этого потребуется изрядно потрахаться, если без доступа к поддержке.
    А для исправления какой-нибудь другой - да, могут быть нужны патчи, которые теперь через филиал в Индии будешь выцыганивать. Зато есть шанс лет через пять туда переехать работать. Все ж, цивилизация, какая-никакая...

     
  • 5.106, soomrack (ok), 11:13, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    За неимением альтернатив. PostgreSQL это не Oracle. PostgreSQL это хорошая "классическая" реляционная база данных для небольших проектов, можно сказать, для мелкого бизнеса. Все что связано с масштабированием, бекапами и пр. нужно реализовывать самому (тут можно поразмышлять почему это так и почему никакого серьезного развития в этом направлении не будет).
     
  • 2.42, IdeaFix (ok), 21:30, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Яндекс очень плотно работает с большими университетами и инкубаторов совершенно различного уровня (и реализации) у них много. Так что тут более сложная мотивация.
     
  • 2.48, prokoudine (ok), 22:36, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > По хорошему, им надо еще курсы и сертификаты сделать

    YDB охвачен в двух курсах специальности "Инженер облачных сервисов" на Яндекс.Практикуме: в СУБД и в Cloud-native разработке.

     
     
  • 3.89, n00by (ok), 07:26, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> По хорошему, им надо еще курсы и сертификаты сделать
    > YDB охвачен в двух курсах специальности "Инженер облачных сервисов" на Яндекс.Практикуме:
    > в СУБД и в Cloud-native разработке.

    Интересно, кто и зачем минусанул сообщение выше? Если данная информация не верна, следовало бы это указать или поправить в ответе, но это не сделано.

    Какие-то боты пытаются изобразить избыток неадекватов?

     
     
  • 4.136, prokoudine (ok), 23:30, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Здесь есть люди, которые минусуют мои комменты вне зависимости от того, что написано. Можно как-нибудь для прикола написать в комменте 2+2=4 и посмотреть, что выйдет. Уверен, что хотя бы одного человека от этого утверждения порвёт на британский флаг.
     
     
  • 5.146, n00by (ok), 08:22, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В том то и дело: будет видно, что минус сообщению "2+2=4" поставил неадекват, далёкий от арифметики. По минусам можно даже прикинуть количество неадекватов. Вот мне и не понятно, что все они здесь делают.
     
     
  • 6.152, microcoder (ok), 10:51, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему неадекватов? В выражении не указаны единицы, т.е. юниты. от которых зависит результат, не всегда 2+2=4, 2+2 может быть равным и 6 и даже больше
     
     
  • 7.155, пох. (?), 14:13, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ну почему неадекватов? В выражении не указаны единицы, т.е. юниты. от которых
    > зависит результат, не всегда 2+2=4, 2+2 может быть равным и 6

    каждый дурак знает что 2+2 равно 22.


     
  • 7.163, n00by (ok), 08:32, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что поле Галуа - это во Франции такое, для игры в гольф, а в школе на физкультуре учат футболу.
     
  • 5.183, neon1ks (ok), 10:13, 10/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    2+2=4  — больше на спам подходит и минусовать будут именно за спам.
     

  • 1.19, Аноним (19), 20:00, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мда, октрыл напопад файл, а у них в коде имена просто улёт:

    https://github.com/ydb-platform/ydb/blob/main/ydb/core/cms/walle.h

    constexpr const char *WALLE_CMS_USER = "Wall-E";

    namespace NKikimr, прямо кикимора какая-то ))

    Интересно, на чём они там в Яндексе ... ну вы поняли ))

     
     
  • 2.26, Аноним (26), 20:20, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну кроме стеба, а кусок кода неплохой, очень даже
    заметь что constexpr const char *WALLE_CMS_USER = "Wall-E"; это совсем не #define WALLE_CMS_USER "Wall-E", как могло бы быть :)
    здесь же - namespace NKikimr { namespace NCms { - неймсейсы есть, тоже в плюс
    ну если дальше пробежаться по коду в том же каталоге, видно влияние Фаулера, грамотные названия классов, методов и переменных.
     
     
  • 3.68, Аноним (68), 23:32, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а тестов - кот наплакал. Лично я боюсь такое даже ставить на потестировать.
     
     
  • 4.132, Аноним (26), 19:22, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    файлы с суффиксом *_ut.cpp в каталогах - юнит тесты
     
  • 3.102, Аноним (102), 09:08, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    -#define
    +namespace NKikimr { namespace NCms {
    +constexpr const char *


    Код "не плохой", код графоманский. Метрики "хорошести" - такие метрики.

     
     
  • 4.133, Аноним (26), 19:55, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    это уже надо внимательно смотреть, из минусов можно отметить изобилие мелких файлов с классами на две строчки и кучу вложенных каталогов - черт ногу сломит, как в java принято написано
     
  • 2.63, Аноним (63), 23:04, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не заглядывайте в https://github.com/ydb-platform/ydb/tree/main/build Почти все ссылки на внутренние сервисы ведут
     
  • 2.65, Аноним (63), 23:07, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Kikimr, судя по описаниям коммитов, это их внутреннее название YDB
     
  • 2.90, n00by (ok), 07:29, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Мда, октрыл напопад файл, а у них в коде имена просто улёт:
    > https://github.com/ydb-platform/ydb/blob/main/ydb/core/cms/walle.h
    > constexpr const char *WALLE_CMS_USER = "Wall-E";

    Очевидно, проекту больше лет, чем constexpr и некоторым экспертам, и изначально это был макрос.

     

  • 1.20, Аноним (-), 20:00, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая попытка реабилитироваться, Яндекс, но нет.
     
     
  • 2.28, YetAnotherOnanym (ok), 20:28, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Реабилитироваться после чего?
     
     
  • 3.53, Grand Programmer (?), 22:47, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    После слития базы из доставки может быть
     
     
  • 4.105, Аноним (105), 10:42, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Серьёзно думаете, что они после слива еды они решили: "надо срочно YDB заопенсорсить"? Очевидно, что запланировали раньше. А учитывая обстановку ещё и откладывали наверняка
     
  • 3.104, Аноним (-), 09:31, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, какбэ, Яндекс вызывает не очень хорошии ассоциации в последние годы.
     
     
  • 4.153, microcoder (ok), 10:54, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    К психиатру нужно обращаться за помощью, если есть душевные расстройства
     
  • 4.157, Аноним (157), 00:37, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что там с Яндексом не так?
     
     
  • 5.171, Аноним (171), 13:35, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Резко возросшее ЧСВ всех сотрудников, со всеми вытекающими
     
     
  • 6.175, . (?), 15:42, 24/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ЧО?! Куда еще выше крыши-то?!
     
  • 2.34, Аноним (34), 21:01, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошая попытка, но Яндекс даже не пытался.  
     
  • 2.67, Старший Аноним (?), 23:21, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но кто ты такой анонимный Аноним, анонимирующий у себя в уголке и не дающий Яндексу шанса реабилитироваться?
    Что ты сделал в своей никчемной жизни такого, чтобы мы относились к твоей писанине с долей серьезности (сточенные до мозолей ладаошки в качестве доказательства, чур, не предъявлять в качестве большой и серьезной работы).
     
     
  • 3.103, Аноним (-), 09:29, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да вам лапти на голову давят!
     
  • 2.122, Аноним (121), 15:23, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так он не для тебя старается.
     

  • 1.23, Анончик (?), 20:03, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Как долго проживет репозиторий пока гитхаб не забанит?
     
     
  • 2.29, YetAnotherOnanym (ok), 20:31, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Это проблема, да... У Яндекса копии кода не осталось, а если что-то с распечаток восстановят - выложить же ж негде будет.
     
  • 2.32, Аноним (32), 20:40, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чего не на отечественном https://gitflic.ru/ ?
     
     
  • 3.52, another_one (ok), 22:47, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У яндекса свой есть https://cloud.yandex.ru/services/managed-gitlab
     
     
  • 4.96, пох. (?), 08:08, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наш повар никогда не ест своих пирожков.

     
     
  • 5.129, ыы (?), 17:15, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а наш повар - умный...
     
  • 3.94, n00by (ok), 08:05, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Наверное, потому что он до сих пор полурабочий? Я 10 месяцев назад создал репозиторий. Для проверки функциональности сменил видимость на "приватный". Обратно не меняется. Раньше выдавало "пока недоступно", теперь молча не даёт выбрать опцию "Ваш репозиторий будет доступен всем пользователям function.available.none.admin".
     

  • 1.27, arthi747 (ok), 20:24, 19/04/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +4 +/
     
     
  • 2.35, Аноним (34), 21:02, 19/04/2022 Скрыто модератором
  • +1 +/
     
     
  • 3.43, Аноним (43), 21:33, 19/04/2022 Скрыто модератором
  • +4 +/
     
     
  • 4.49, Аноним (49), 22:38, 19/04/2022 Скрыто модератором
  • +/
     
  • 4.57, ыы (?), 22:52, 19/04/2022 Скрыто модератором
  • +/
     
  • 2.59, Старший Аноним (?), 22:52, 19/04/2022 Скрыто модератором
  • +/
     
  • 2.61, Аноним (61), 22:59, 19/04/2022 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (6)

  • 1.31, erthink (ok), 20:33, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ох, Ётя, что в имени твоем ;)
     
  • 1.33, Ilya Indigo (ok), 20:53, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ничего себе так выкатили, да ещё и на C/C++.
    Описание выглядит очень впечатляюще!
     
     
  • 2.38, Аноним (34), 21:08, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А яндекс еда все равно на MySQL работает.  
     
     
  • 3.40, Ilya Indigo (ok), 21:25, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так YDB и не противопоставляется MariaDB, особенно там, где её использовать нецелесообразно.
     
  • 3.56, Старший Аноним (?), 22:50, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И поэтому вы еду из Яндекс.Еды даже кюшать не можете?
     
  • 3.60, Аноним (63), 22:57, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Яндекс же купил еду. Потому там и не YDB
     
     
  • 4.71, Аноним (34), 23:52, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот оно чо там оказывается FoodFox ещё и был на симфони 2.  
     

  • 1.39, trdm (ok), 21:09, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Сервак только под линукс.
    Под виндой не попробуешь....
    Знаю, знаю, винда маст дай и все такое...
     
     
  • 2.54, Старший Аноним (?), 22:47, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Вы виртуалки так и не смогли осилить?
     
     
  • 3.84, trdm (ok), 06:51, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    виртуалка для работы - это как трахаться в космическом скафандре.
    только в случае крайней необходимости.
     
     
  • 4.93, пох. (?), 07:54, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну может пора уже похоронить твою XP? Сомневаюсь что ты отличишь "для работы" виртуализированное линукс-окружение от "настоящего", если тебе не подсказывать. Если использовать хотя бы windows10.
    И уж тем более если задача "попробовать", а не развернуть кластер с парой сотен терабайт емкости.

    (хотя и это проще и быстрее сделать именно в виртуальной среде)

     
  • 4.128, ыы (?), 17:14, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже вы не имеете ни первого ни третьего, а про второе только влажные фантазии...
    У меня например, под отдельные задачи - отдельные виртуалки... вы не представляете как это удобно.
    Особенно если вам надо работать в разном окружении...
     
  • 4.131, Массоны Рептилоиды (?), 19:21, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > виртуалка для работы - это как трахаться в космическом скафандре.
    > только в случае крайней необходимости.

    винда для работы - это как трахаться без космического скафандра.
    в открытом космосе.

     
  • 2.107, Аноним (32), 11:33, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У вас же там WSL2. Сервак-то в ней точно можно.
     
     
  • 3.110, пох. (?), 11:42, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    там особенности сервака такие, что wsl низачем не нужен - классической виртуалки хватит.
    (хотя, там же докер образ дают? Его можно просто запустить. В проклятой венде, да.)
     

  • 1.45, pashev.ru (?), 21:55, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    О, отлично! Пригодится, когда буду делать аналог Гугла или Яндекса.
     
     
  • 2.55, Старший Аноним (?), 22:49, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не расскажите - аналог чего вы делаете сейчас: Ютьюб, Фейсбук, Инстаграмм?  
     
     
  • 3.97, пох. (?), 08:12, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Аналогами социальных сетей и мессенджеров выбраны: ВКонтакте (VK), Yappy,
    Telegram, ТамТам, ЯRUS, TenChat, Мой Мир, ICQ, Frisbee, Одноклассники.
    Аналоги для конференций: Видеозвонки Mail.ru, EYEVOX, Сферум, Яндекс.Телемост, Вебинар.ру
    Аналоги для работы с документами: Мой офис, P7-Офис, Яндекс 360.
    Аналоги почты: Почта Mail.ru, Мой Офис Почта, Яндекс.Почта

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

    (только не спрашивайте меня, кто все эти м-ки из списков и зачем они ненужно - я не то что не в курсе, а и знать ничего не хочу)

     
     
  • 4.118, хрюх (?), 13:37, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так может, это, пора уже в окопчик ридну неньку захищать?
     
     
  • 5.120, Аноним (77), 14:15, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это опасно, знаете ли. Лучше все-таки на форуме гневные комменты строчить.
     
  • 5.125, пох. (?), 16:25, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем тебе-то это поможет, одичалый?  Поменьше, поменьше выглядывай "чо там у х-хл0в", больше думай о том что завтра жрать будешь ты сам.

    В тот цивилизованный мир где были варианты получше тамтамов и одноглазников со срепымэйлру - ты уже разьве что бешенцем сможешь вернуться, если очень-очень повезет. И то, если научишься правильно себя вести, что твоим соплеменникам редко удается.

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

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

     
     
  • 6.143, www2 (??), 07:58, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >В тот цивилизованный мир где были варианты получше тамтамов и одноглазников со срепымэйлру - ты уже разьве что бешенцем сможешь вернуться, если очень-очень повезет.

    Это цивилизованный мир к нам беженцами попадёт, если очень-очень повезёт. Когда начнёт замерзать и дохнуть с голода.

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

     
     
  • 7.148, пох. (?), 10:10, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    котятки руzzzкие - похоже больны неизлечимо ну ничего, жизнь вылечит конечно н... большой текст свёрнут, показать
     
  • 6.144, www2 (??), 08:01, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А пока можешь идти в парк березовую кору ободрать, на всех не хватит, а подорожник еще не вырос.

    Бумаги для твоей задницы осталось месяца на полтора в лучшем случае.

    У вас методичка устарела. Россия полностью обеспечивает себя хлебом и курятиной. Целлюлозу для туалетной бумаги делают из дерева, лесов в России достаточно, Набережные Челны тоже никуда не делись.

     
     
  • 7.147, пох. (?), 09:47, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты похоже как раз и есть дурачок пятнадцатикопеечный, все источники информации у тебя - методичка. Вот методичку свою и будешь жрать. Ей же и задницу вытирать будешь. Но расходуй экономнее, новой не будет.

    Курятиной они себя обеспечивают, хахахаха. Дерьмом куриным вы себя обеспечиваете. Вот оно - ваше, скрепное. Все остальное - привозное.

    Целлюлозу они делают, ага. Бумагу одичалые делать - не умеют, вот в чем беда. Ну то есть наждачная почти получается, но ей ни жопу не вытереть, ни методичку напечатать. Точнее, один раз можно, а потом волокна забивают механизм. Который тоже весь импортный и продавать тебе запчасти индия не напасется, ей и самой нужны. Ну а жопа твоя привыкнет, конечно.

     
     
  • 8.184, SkyQuake (?), 11:10, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А ты чего такой злой Устал ... текст свёрнут, показать
     

  • 1.51, Denis Ivanov (?), 22:43, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Посмотрел драйвер под C# - очень странное решение писать свою иерархию классов. В dotnet есть набор базовых классов, от которых наследуешься и реализуешь тем самым драйвер. Поверх легко прикручиваются сторонние библиотеки.
     
  • 1.58, пох. (?), 22:52, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Что-то я не понял - в этом свете ихний клячхаус можно считать успешно похороненным?
     
     
  • 2.66, Denis Ivanov (?), 23:09, 19/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ClickHouse - колоночная БД. А это реляционная.
     
     
  • 3.79, Аноним (77), 02:37, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то мне подсказывает, что сейчас вам ответят "неприличными словами не выражаться!"
     
  • 3.92, пох. (?), 07:48, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ну, и? Это ведь - недостаток, а не преимущество клячхауса.

     
     
  • 4.99, funny.falcon (?), 08:23, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если вы пытаетесь clickhouse для OLTP использовать, то недостаток. Если для OLAP, то достоинство.
     
  • 2.140, Аноним (-), 03:18, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >в этом свете ихний клячхаус можно считать успешно похороненным?

    Надеюсь, что да.

     

  • 1.64, ыы (?), 23:05, 19/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В YDB автоматически создается индекс по первичному ключу, поэтому выборки с условием по первичному ключу всегда выполняются эффективно, затрагивая только требуемые строки.

    Новое слово с СУБД строении... "индекс по первичному ключу, поэтому выборки с условием по первичному ключу всегда выполняются эффективно".
    И неважно кардиналити, статистика, распределение... Яндекс сказал как отрезал - "всегда эффективно" :)

     
  • 1.74, Аноним (74), 00:24, 20/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Код разный Ести ничего очастки, а есть мусор ui64 rowsPerBlock Ev- Get - Rec... большой текст свёрнут, показать
     
     
  • 2.98, n00by (ok), 08:20, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А 1536 куда дели?
     

  • 1.80, ptr (??), 03:45, 20/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Язык пока слабоват. Не увидел CTE (рекурсии как?), нет FILTER в оконных функциях, не нашел JOIN LATERAL(CROSS/OUTER APPLY). Может потому и опубликовали, чтобы сообщество помогло?
     
     
  • 2.83, Аноним (15), 06:23, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В любом продукте чего-то нет.
     
  • 2.168, Наме (?), 10:39, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Больше заточено под писать/читать/соединять, а не под процедурную обработку.
     

  • 1.111, А (??), 11:45, 20/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда хорошие наработки отдают людям для возможности изменения с использованием, это приводит к развитию и улучшению.
     
     
  • 2.115, Аноним (115), 12:21, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как хорошо что ты понимаешь что никакого развития и улучшения от этой новости точно не произойдет.  
     
     
  • 3.150, пох. (?), 10:19, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Как хорошо что ты понимаешь что никакого развития и улучшения от этой
    > новости точно не произойдет.

    от новости - нет. А от выкладывания - ну может какой тиньковец подберет и даже что поулучшайкает. Речь же не о том что каждый впопеннетовец может. Есть и другие конторы помимо яндекса, с хорошими гребцами тоже попадаются.


     
     
  • 4.158, Аноним (157), 00:40, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле от новости нет... Сейчас  многие узнали про это и начнут возможно где-то применять,
    но полблема новости, что она как-то не раскрыла сути этого решения. Почему например стоит его
    попробовать и заморочится и собрать и если в этом смысл вообще ...
     

  • 1.114, Аноним (115), 12:20, 20/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Биба: Боба, выложи в открытый доступ нашу базу данных.
    Боба: Выложил!
    Биба: Зачем ты выложил базу данных яндекс.еды?
    Боба: А какую базу надо было выложить?
    Биба: Нашу базу, которую мы назвали ЯБД!
    Боба: Будет сделано, Биба!
     
     
  • 2.169, Аноним (169), 12:27, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Правильнее в последней строке

    Боба: БДТ СДЛН ББ!

     

  • 1.130, Аноним (130), 18:27, 20/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    YDB такая же шляпа как и Clickhouse
     
     
  • 2.137, Аноним (77), 23:59, 20/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кароч, офигительная шляпа, надо брать.
     
     
  • 3.145, www2 (??), 08:08, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ClickHouse имеет ограниченную нишу для применения. Только вставка, только пачками. Лучше не делать много параллельных запросов на выборку небольшого количества данных, т.к. она заточена на редкие запросы, агрегирующие большие объёмы данных.
     
     
  • 4.159, Аноним (157), 00:42, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так и чего? Ну ложкой тоже можно суп есть, а вилкой накалывать мясо.
    Берите подходящий инструмент и работайте с ним. Вот тут конечно понять бы зачем это ЯБД нужна
     
  • 3.149, лютый жабби___ (?), 10:14, 21/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Кароч, офигительная шляпа, надо брать.

    клик - нишевая куета, которая 95%-ам не полезка вообще никак.

    ybd по описаню чуть лучше, хотя большинству опять таки таракан уместнее или слон.

     
     
  • 4.167, Наме (?), 10:31, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У Слона есть бесплатное горизонтальное масштабирование, есть секционирование поверх этого самого бесплатного горизонтальное масштабирования? Может есть уже, а я что-то пропустил?
     
     
  • 5.173, лютый жабби___ (?), 18:01, 23/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >У Слона есть бесплатное горизонтальное масштабирование

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

     

  • 1.164, DmA (??), 09:46, 22/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Денег на инвестии нет, поэтому доделайте нам базу данных  под наши проекты" :(
    Когда пришли за  оппозиционерами и "иноагентами" Яндекс молча убирал новости про них, а потом пришли за Яндексом...
    Компания Яндекс где-то в Нидерланах говорите зарегистрирована?
     
     
  • 2.176, . (?), 15:49, 24/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И чо толку, если ЦОДы здесь, и, главное - источники доходов вовсе не от продажи голландских тюльпанов и прочей зелени.

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

    Вот, недавно им нового генитального директора назначили. Как думаешь - Воложа кто-то спрашивал?

    Ну и да - закон о защите ИТ-бизнеса им таки подарили. Правда, большинство яндекс-рабов не стали его дожидаться, благо длина цепи им позволила (но тут слава ковиду, а вовсе не доброте яндекса).

     

  • 1.166, Наме (?), 10:29, 22/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А этот YQL кто-то тут уже попробовал?
     
     
  • 2.170, Аноним (169), 12:27, 22/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет по восхищались и забыли.
     

  • 1.172, adolfus (ok), 02:37, 23/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Распределенные БД и SQL? Оно разве совмеестимо? Под капотом SQL лежит ISAM + ACID. Эта связка не работает поверх распределенной файловой системы.
     
     
  • 2.180, 1 (??), 15:39, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    SQL - это просто язык запросов. А что там под капотом - что положат, то и будет. Вон к LDAP тоже можно по SQL обращаться.
     

  • 1.182, Аноним (182), 03:20, 02/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тащмаёр в комплекте?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру