The OpenNET Project / Index page

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

Доступна документо-ориентированная СУБД MongoDB 5.0

14.07.2021 09:40

Представлен выпуск документо-ориентированной СУБД MongoDB 5.0, которая занимает нишу между быстрыми и масштабируемыми системами, оперирующими данными в формате ключ/значение, и реляционными СУБД, функциональными и удобными в формировании запросов. Код MongoDB написан на языке C++ и распространяется под лицензией SSPL, которая основана на лицензии AGPLv3, но не является открытой, так как содержит дискриминирующее требование поставки под лицензией SSPL не только кода самого приложения, но и исходных текстов всех компонентов, вовлечённых в предоставление облачного сервиса.

MongoDB поддерживает хранение документов в JSON-подобном формате, имеет достаточно гибкий язык для формирования запросов, может создавать индексы для различных хранимых атрибутов, эффективно обеспечивает хранение больших бинарных объектов, поддерживает журналирование операций по изменению и добавлению данных в БД, может работать в соответствии с парадигмой Map/Reduce, поддерживает репликацию и построение отказоустойчивых конфигураций.

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

Особенности нового выпуска:

  • Добавлены коллекции для данных в форме временного ряда (time series collections), оптимизированные для хранения срезов значений параметров, записываемых через определённые промежутки времени (время и набор соответствующих этому времени значений). Необходимость в хранении подобных данных возникает в системах мониторинга, финансовых платформах, системах опроса состояний датчиков. Работа с данными временного ряда осуществляется как с обычными коллекциями документов, но индексы и метод хранения для них оптимизированы с учётом привязки ко времени, что позволяет значительно сократить потребление места на диске, уменьшить задержки при выполнении запросов и реализовать возможность анализа данных в режиме реального времени.

    MongoDB рассматривает подобные коллекции как доступные на запись нематериализированные представления, созданные на базе внутренних коллекций и при вставке автоматически группирующие данные временного ряда в оптимизированный формат хранения. При этом каждая привязанная ко времени запись при запросе трактуется как отдельный документ. Данные автоматически упорядочиваются и индексируются по времени (нет необходимости в явном создании индексов по времени).

  • Добавлена поддержка оконных операторов (аналитических функций), позволяющих выполнить действия с определённым набором документов в коллекции. В отличие от агрегатных функций, оконные функции не свёртывают сгруппированный набор, а производят агрегирование на основе содержимого "окна", включающего один или более документов из результирующего набора. Для манипуляции с подмножеством документов предложена новая стадия $setWindowFields, при помощи которой можно, например, определить различия между двумя документами в коллекции, рассчитать рейтинг продаж и проанализировать информацию в сложных временных рядах.
  • Добавлена поддержка версионирования API, позволяющая привязать приложение к определённому состоянию API и исключить риски, связанные с возможным нарушением обратной совместимости при переходе на новые выпуски СУБД. Версионирование API отделяет жизненный цикл приложения от жизненного цикла СУБД и позволяет разработчикам вносить изменения в приложение тогда, когда возникла потребность задействовать новые возможности, а не когда выполняется переход на новую версию СУБД.
  • Добавлена поддержка механизма Live Resharding, позволяющего на лету менять используемые для сегментирования ключи (shard key) без остановки СУБД.
  • Расширены возможности шифрования полей на стороне клиента (Client-Side Field Level Encryption). Появилась возможность перенастройки фильтров аудита и ротации сертификатов x509 без остановки работы СУБД. Добавлена поддержка настройки набора шифров для TLS 1.3.
  • Предложена новая оболочка командной строки MongoDB Shell (mongosh), которая развивается как отдельный проект, написана на JavaScript с использованием платформы Node.js и распространяется под лицензией Apache 2.0. MongoDB Shell даёт возможность подключаться к СУБД, менять настройки и отправлять запросы. Поддерживается умное автодополнение ввода методов, команд и выражений MQL, подсветка синтаксиса, контекстная подсказка, разбор сообщений об ошибках и возможность расширения функциональности через дополнения. Старая CLI-оболочка "mongo" объявлена устаревшей и будет удалена в будущем выпуске.
  • Добавлены новые операторы: $count, $dateAdd, $dateDiff, $dateSubtract, $sampleRate и $rand.
  • Обеспечено задействование индексов при использовании операторов $eq, $lt, $lte, $gt и $gte внутри выражения $expr.
  • В командах aggregate, find, findAndModify, update, delete и методах db.collection.aggregate(), db.collection.findAndModify(), db.collection.update() и db.collection.remove() реализована поддержка опции "let" для определения списка переменных, делающих команды более читаемые благодаря отделению переменных от текста запроса.
  • Операции find, count, distinct, aggregate, mapReduce, listCollections и listIndexes теперь не блокируются, если параллельно выполняется операция, выставляющая эксклюзивную блокировку на коллекцию документов.
  • В рамках инициативы по избавлению от неполиткорректных терминов команда isMaster и метод db.isMaster() переименованы в hello и db.hello().
  • Изменена схеме нумерации выпусков и осуществлён переход на предсказуемый график формирования релизов. Раз в год будет формироваться значительный релиз (5.0, 6.0, 7.0), раз в три месяца промежуточные выпуски с новыми возможностями (5.1, 5.2, 5.3) и по мере необходимости корректирующие обновления с исправлением ошибок и уязвимостей (5.1.1, 5.1.2, 5.1.3). В промежуточных выпусках будет формироваться функциональность для следующего значительного релиза, т.е. в MongoDB 5.1, 5.2 и 5.3 будет сформированы новые возможности для выпуска MongoDB 6.0.


  1. Главная ссылка к новости (https://www.mongodb.com/blog/p...)
  2. OpenNews: В ходе атаки Meow удалено около 4000 общедоступных БД Elasticsearch и MongoDB
  3. OpenNews: Используемая проектом MongoDB лицензия SSPL признана недопустимой в Fedora Linux
  4. OpenNews: СУБД MongoDB переведена на новую лицензию, которая пока не проверена на открытость
  5. OpenNews: Релиз документо-ориентированной СУБД MongoDB 4.0
  6. OpenNews: Проект Elasticsearch переходит на несвободную лицензию SSPL
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/55481-mongodb
Ключевые слова: mongodb, database
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (81) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, OnTheEdge (ok), 09:51, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    > Предложена новая оболочка командной строки MongoDB Shell (mongosh), которая развивается как отдельный проект, написана на JavaScript с использованием платформы Node.js

    новая, современная, молодежная

     
     
  • 2.3, Аноним (3), 09:58, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Там нет rust, а значит уже не молодежная
     
     
  • 3.6, OnTheEdge (ok), 10:07, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +14 +/
    анону только дай повод раст приплести
     
     
  • 4.10, Аноним (3), 11:10, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не ну а чё? Хайпово
     
     
  • 5.13, Аноним (13), 11:33, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Хайпово сейчас клоны Центоси стругать.
     
     
  • 6.21, Аноним (21), 12:22, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну это навечно походу
     
  • 6.33, Аноним (33), 13:29, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > клоны Центоси

    Клоны RHEL всё же.

     
     
  • 7.92, Аноним (92), 04:35, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> клоны Центоси
    > Клоны RHEL всё же.

    А вот не факт

     
  • 3.7, Жироватт (ok), 10:07, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    До хрустика стильным-модным был js + <триллард лефтпад-"фреймворков"> + нода
    До ноды модным-молодежным был хачкелль
    ...
    Пока еще молодежно
     
     
  • 4.20, Аноним (21), 12:22, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как быстро идёт время
     
  • 2.4, Жироватт (ok), 10:00, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не надо пугать зумеров нормальными консолями, им в арбузере привычнее: отправил команду в базу - отправил твит. Поставил на проверку - сидишь читаешь про то, как смуззи бороздит юзерфлоу в каморкинге. Ляпота!
     
     
  • 3.44, Аноним (44), 15:40, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Продолжения node.js имеют к браузеру косвенное отношение. Mongo shell это консольный интерфейс к mongodb, о чем местные комментаторы с интеллектом бота по видимому не знают, а как простой бот способны только реагировать на знакомые слова
     
     
  • 4.45, Аноним (44), 15:40, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    *Приложения
     
  • 4.79, пох. (?), 23:56, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Продолжения node.js имеют к браузеру косвенное отношение. Mongo shell это консольный интерфейс
    > к mongodb

    знаешь, лучше бы уж он был - в браузере.

    Держать на сервере node.js ради щастия воспользоваться консолью (без которой даже нормально инстанс не зашатдаунить, команда работает только при локальном подключении) - это уже за гранью добра и зла.

    Впрочем, надеюсь, прекрасная новая лицензия приведет к тому, что про монгу забудут навсегда.
    Без timeseries как-нибудь переживем, а там, глядишь, microsoft их себе доделает.

     
  • 2.40, Аноним (40), 15:13, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > новая, современная, молодежная

    Забыл добавить тормозная

     
  • 2.61, mumu (ok), 18:51, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это же не телеграм-бот, жабаскрипт это уже для тридцатилетних старпёров.
     

  • 1.2, КО (?), 09:58, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "но не является открытой"
    Sus aMongos
    Привет.
     
     
  • 2.5, Жироватт (ok), 10:04, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –10 +/
    > Юзаешь инстанс - будь добр выложить не тольок измененный код инстанса, но и код окружения, и код обвязки вокруг, чтобы не было скрытой тивоизации - код есть, даже собирается, правда не работает нигде, кроме особого окружения. Поэтому, будь добр, или сделай, чтобы запускалось без шаманств, или отдай обвязку в комплекте.

    Ну таки правильно. Ждем, когда до старичья наконец дойдет месседж и они включат условие в какой-нибудь гпл4.

     
     
  • 3.28, хацкер (??), 13:18, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ты жирноватт, без обид
     
     
  • 4.71, Аноним (71), 23:28, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он на бодипозитиве, а ты токсик. Фу быть таким как ты.
     

  • 1.8, YetAnotherOnanym (ok), 10:41, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > отдай обвязку в комплекте

    С фига? Она чужая. Тебя мама не учила, что брать чужое без спроса нехорошо?
    > код есть, даже собирается, правда не работает

    Ну так на то ж и опенсорс! Садись и ковыряй. А требовать всё готовое на блюдечке с голубой каёмочкой ума много не надо.

     
  • 1.9, Lex (??), 10:50, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > isMaster и метод db.isMaster() переименованы в hello и db.hello()

    Прям совсем неожиданный «синоним»
    Ладно бы ведущий/ведомый итд

    Закупаемся попкорном и ждем-с когда подобная «политкорректность» доберётся до звездных войнов и вместо мастеров джедаев, появятся джедаи-«приветы»

     
     
  • 2.11, OnTheEdge (ok), 11:12, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть рыцари-джедаи, борцы со злом. Они ведут по пути Силы неопытных падаванов, кои, стало быть, ведомы ими. Всё же ясно и понятно. И инклюзивно.
     
     
  • 3.16, Аноним (16), 11:57, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда же будет "Есть учитель и его ученик, не больше, не меньше"?
     
     
  • 4.95, Аноним (95), 09:34, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А нет ли и тут дискриминации, сегрегации населения по признаку неполноты знаний и умений? Запретить! Пускай кинокомпании (в "звездных войнах") и школы выкручиваются.
     
  • 2.25, Аноним (25), 12:44, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если посмотреть документацию, становится понятно.

    Метод isMaster() возвращал не boolean, а документ с кучей всего, типа saslSupportedMechs и maxBsonObjectSize. Потому тут не только политически некорректно, но и логически - это должно было называться, скажем, describeInstance(). Назвали hello() по аналогии с SMTP, видимо.

     
     
  • 3.100, InuYasha (??), 11:17, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, просто у достатых абсурдами авторов есть чувство юмора и они умеют в jpeg. :)
     

  • 1.12, Аноним (13), 11:31, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Единственная нормальная база данных.
     
     
  • 2.14, хацкер (??), 11:46, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    MySQL
     
  • 2.32, userd (ok), 13:27, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это смотря какое определение "нормальности" взять.
    Но добавим дрожжей - https://db-engines.com/en/ranking
     
  • 2.43, 1 (??), 15:35, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    3 нормальную форму не поддерживает.
     

  • 1.15, mongodb (?), 11:48, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    зачем нужна монга, если есть rethinkdb?
     
     
  • 2.17, Аноним (17), 11:59, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это, если есть.
     
  • 2.18, OnTheEdge (ok), 12:00, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    зачем нужна rethinkdb, если есть монга?
     
     
  • 3.30, mongodb (?), 13:19, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > зачем нужна rethinkdb, если есть монга?

    в rethinkdb есть рекурсивные запросы, а в монге - нет

     
     
  • 4.101, InuYasha (??), 11:18, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я бы на месте "опов" поостерёгся давать такой инструмент "девам" )
     
     
  • 5.111, _hide_ (ok), 15:35, 19/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не, лучше справку предоставлять от психиатра, перед началом разработки...
     
  • 2.24, Аноним (24), 12:35, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты хотел сказать зачем нужна монго, если есть заброшенное ненужно?
     

  • 1.19, Аноним (-), 12:18, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Зачем нужна монга, если её нельзя запустить на 32 битах?
     
     
  • 2.72, Аноним (71), 23:28, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем в 2021 года запускать что-то на 32 битах?
     
  • 2.82, funny.falcon (?), 00:32, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем что-то запускать на 32 битах?
     
     
  • 3.86, Лул (?), 00:57, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зачем что-то запускать?
     
     
  • 4.109, Specter (?), 19:17, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем что-то?
     
     
  • 5.110, Анончик (?), 07:38, 18/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем?
     

  • 1.22, Murz (ok), 12:28, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем им Master не угодил? Оно ж переводится как "основной", а не как "рабовладелец чёрных человеков"
     
     
  • 2.23, Аноним (24), 12:34, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это смотря какие у тебя культурные искажения.
     
  • 2.26, Necuckold (?), 13:02, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Крыша у них поехала. Раз уж так нравятся угольки отдали бы им своих жён/ девушек в пользование, а проект бы не трогали.
     
     
  • 3.29, пох. (?), 13:19, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Они помнят некоего Лота, которому это не особенно помогло.

     
  • 2.27, Lost Inside (ok), 13:10, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно ж переводится как "основной"

    "Главный", а не "основной". "Основной" - "main".

     

  • 1.31, пох. (?), 13:21, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кстати, что там у федорастов - они ж нам обещали шва6одный форк (может быть даже - свободный от nodejs)? От амазона, увы, в этот раз не обломится.

    Или как всегда - мудями позвенели и в кусты?

     
  • 1.34, jOKer (ok), 13:34, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Временные ряды - это сильно. Два жирнючих плюса.
     
  • 1.35, Аноним (33), 14:50, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это ваше Монго, судя по лицензии, закрытое. Давайте тогда и про виндовс, офис, и даже новые версии aix и hp-ux рассказывать, ммм?
     
     
  • 2.83, funny.falcon (?), 00:35, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно закрыто для облачных провайдеров.
    Вы собираетесь продавать доступ к инстансам MongoDB в качестве услуги? Тогда для вас "закрыто".
     

  • 1.36, Хан (?), 14:52, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще один черный opensourse(((
    Сначала подсадили на свободку, потом кинули со свободкой...

    Это классика! Это знать надо!

     
     
  • 2.84, funny.falcon (?), 00:36, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы как раз хотели наживаться, продавая доступ к MongoDB? Тогла да, вам не повезло.
     

  • 1.39, Аноним (-), 15:10, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Mongo не нужна, Postgres поддерживает json.
     
     
  • 2.41, Аноним (40), 15:14, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    json не нужно. Пользуйтесь нормальными форматами.
     
     
  • 3.48, Хан (?), 16:25, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    XML сила, но он слишком сложен для смузихлебов
     
     
  • 4.75, Прохожий (??), 23:43, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Редкое г. этот ваш XML. Разумеется, если мы говорим о скорости обработки данных, а не возможности в нем поковыряться от нечего делать.
     
     
  • 5.91, Хан (?), 04:19, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лол што? Тестовый JSON с костылями для имитации схем тип быстро? Да ну нафиг))) Бинарные форматы слышал? Не? Или твоя небинарность загуглить не позволяет?
     
  • 4.88, лютый жжжжж (?), 01:07, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >XML сила

    с одной стороны согласен, json + rest (хотя их везде пихают) ещё не доросли до xml + soap. но как сделана поддержка xml в оракле, лучше бы совсем не было.... кто ещё хотя бы попытался?

     
  • 2.66, Аноним (66), 19:44, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Он, кстати, по прежнему все значение переписывает при любом обвнолении json?
     
     
  • 3.74, Аноним (71), 23:31, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Создай несколько jsonb колонок и обновляй их отдельно сколько тебе влезет.
     
  • 3.85, funny.falcon (?), 00:39, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы не поверите, но современная MongoDB делает так же.
     
  • 2.87, лютый жжжжж (?), 01:05, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Postgres поддерживает json

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

     
     
  • 3.107, _ (??), 19:35, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну есть способы потратить время и силы ещё более глупо? moge - /thread  её в облако нельзя, а своего железа становится всё меньше и меньше. Они гении тyпизны, да :)
     

  • 1.46, Онаним (?), 15:47, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    С такой лицензией оно не нужно безотносительно всего прочего.
     
     
  • 2.76, Прохожий (??), 23:44, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе шашечки или ехать?
     
     
  • 3.98, Онаним (?), 10:17, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не так.
    "Тебе ехать или ехать, но с колом в заднице".
    Мне первое.
     

  • 1.70, Беня Коломойский (?), 21:59, 14/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А какую БД порекомендуют многоуважаемые эксперты  opennet?
     
     
  • 2.73, Аноним (71), 23:29, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только Oracle остальное это пародии разной степени паршивости.
     
     
  • 3.77, Прохожий (??), 23:45, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Дорогущий глюкодром, где вы выступаете бета-тестером за свои же деньги.
     
  • 3.81, пох. (?), 23:59, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Только Oracle остальное это пародии разной степени паршивости.

    Вот Беня и попал со своей любовью к фребеэсде. Клиента ж нет и не будет.

     
     
  • 4.94, 1 (??), 09:12, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    через линуксатор работает - проверено
     
     
  • 5.96, пох. (?), 09:45, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    проблема что это - библиотека. В результате через линуксатор у тебя будет всьо, чего ради и вся система. Поэтому проще плюнуть и поставить линукс. Как минимум это будет не вечнонестабильная федора или на чем там сегодня линуксаторный юзерспейс.

     
     
  • 6.105, 1 (??), 17:26, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    CentOS 7.9.2009
     
  • 2.78, Прохожий (??), 23:47, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Выбор СУБД зависит от конкретной задачи. Банальная мысль, но многим почему-то тяжело даётся.
     
     
  • 3.80, пох. (?), 23:57, 14/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Выбор СУБД зависит от конкретной задачи. Банальная мысль, но многим почему-то тяжело
    > даётся.

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


     
  • 3.104, Аноним (104), 15:59, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если человек спрашивает рекомендаций, значит ему нужна самая распространённая и универсальная для большинства случаев. Тоже банальная мысль, но пафосные мудрецы как-то до неё не доходят.
     
     
  • 4.108, Аноним (108), 00:19, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > самая распространённая и универсальная для большинства случаев

    То есть Excel ;-)

     
  • 2.102, InuYasha (??), 11:23, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    если My-подобных, то Слоник (postgre).
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



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

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