8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Рейтинг популярности СУБД за 2015 год

Рейтинг популярности СУБД за 2015 год

В рамках своего аналитического исследования ассоциация «Руссофт» ежегодно проводит сбор информации об используемых софтверными компаниями инструментах программирования, операционных системах и СУБД. Результаты представляются в соответствующей главе отчета. Данные за прошедшее десятилетие (начиная с 2008 года) позволили понять, какая имеется погрешность в измерении популярности систем, и проследить некоторые значимые изменения. Погрешность такая, что увеличение или снижение популярности на несколько процентных пунктов, как правило, ни о чем не говорит. Уверенно о какой-то динамике за редким исключением можно судить только по прошествии не менее 2-3 лет.

Среди операционных систем уверенное лидерство Windows сохраняется в течение всего прошедшего десятилетия. Однако, если в 2008-2012 г. эту систему называло в качестве основной ОС 94-97% респондентов, то в последующие годы – 88-92% (однажды было даже 84%). Таким образом, прослеживается постепенная переориентация разработчиков ПО на другие ОС.

На втором месте также уверенно все последние 10 лет держится GNU Linux (это целое семейство ОС). При этом показатель их популярности колеблется в пределах 54-60% с редкими выходами за эти пределы. Опросы последних лет позволяют предположить сокращение отставания GNU Linux family от лидирующей ОС из-за наметившегося снижения популярности Windows.

Начиная с 2010 г. наблюдается значительный рост упоминания ОС Android. Можно предположить, что свое второе место семейство GNU Linux может уступить Android уже в следующем году.

Противопоставлять Android и Linux не совсем правильно. Под Linux подразумевается целое семейство операционных систем, использующих одно ядро (GNU Linux family). Android также разработан на базе Linux, но предназначен в качестве операционной системы для мобильных устройств. Если считать вместе Android и семейство GNU Linux family, то окажется, что хотя бы одну из этих двух открытых ОС использует 76% опрошенных компаний.

Toп-10 используемых операционных систем (% от всех опрошенных компаний)

* Если показатель не указан, то это означает, что «нет данных»

Опросы последних двух лет показали, что доля MS Windows, MS Windows Phone и Oracle (Sun) Solaris, скорее всего, снижается. При этом опрошенные компании стали чаще называть ОС компании Apple – Mac OS и iOS.

Судя по всему, в сегменте ОС для мобильных устройств, MS Windows и MS Windows Phone скоро постигнет судьба Blackberry и Symbian – их также придется убрать из таблицы основных ОС.

Среди других ОС (не вошедших в рейтинг) респонденты упоминали только операционные системы реального времени — QNX, VxWorks, ThreadX, MQX (причем только по одному разу, то есть, менее 1% респондентов).

СУБД

Основные используемые СУБД (% от всех опрошенных компаний)

Частота упоминания почти всех попавших в таблицу основных СУБД от года к году меняется незначительно (как и их ранжирование по данному показателю). Случайные колебания этого показателя по каждой СУБД были не очень велики, но все же имели место. Исключительным был только неуклонный рост доли свободной объектно-реляционной системы управления базами данных PostgreSQL. В результате, впервые изменился состав первой тройки самых популярных СУБД. Долгие годы она состояла из MS SQL, MySQL и Oracle. В 2018 г. в нее попала PostgreSQL, которая потеснила Oracle на 4 место. Среди компаний с оборотом менее $5 млн. система PostgreSQL вышла на твердое третье место уже в 2017 г.

PostgreSQL (различные ее версии) активно внедряется в России. Компании, которые больше половины дохода получают от продаж за рубежом, пока чаще используют ее в сравнении с разработчиками, ориентированными в большей степени на российский рынок. Однако популярность PostgreSQL быстрее растет именно среди компаний, для которых основным является ИТ-рынок России. Среди компаний, которые больше половины дохода получают от продаж на внутреннем рынке, частота упоминания данной СУБД выросла за последний год на две трети, а среди компаний, в большей степени ориентированных на зарубежные рынки — на одну треть. Это косвенный признак происходящего процесса импортозамещения.

Читать еще:  Какой размер кластера выбрать при форматировании ntfs?

В рейтинг СУБД не попали 12 упомянутых респондентами систем (годом ранее таких было 6). В этой группе респонденты чаще всего называли MongoDB — 10 раз (6% от всех опрошенных компаний). Подобное лидерство было и в предыдущие три года, но частота упоминания у этой СУБД была намного ниже. Например, в 2017 г. ее указывало 3 респондента. Судя по всему, MongoDB пора включать в рейтинг СУБД, в котором у 4-х систем показатель популярности такой же или ниже.

Среди остальных 12 систем, указанных как «Другие», дважды упоминались только Cassandra и Redis. По одному — Realm, Raven DB, Raima, NoSQL, Intersystems Cache, OrientDB, BigQuery, Ignite, а также Циркон, разработанная на базе PostgreSQL.

ЯЗЫКИ И ИНСТРУМЕНТЫ ПРОГРАММИРОВАНИЯ

В течение многих лет четыре языка программирования (C#, C, C/C++, Java/J2EE) удерживали лидерство по популярности среди российских разработчиков, меняя свои позиции только относительно друг друга. Выпадение из этой четверки C по итогам опроса 2016 г. казалось временным и вызванным случайными факторами. Однако опрос 2018 г. показал, что язык программирования C, скорее всего, все-таки теряет позиции — он снова не только выпал из Toп-4, но оказался даже на 7-м месте.

Toп-7 языков программирования, которые использовались в качестве основных, % опрошенных компаний

ТОП 5 популярных систем управления базами данных (СУБД) в 2020

Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы с Вами узнаем, какие системы управления базами данных (СУБД) являются самыми популярными в 2020 году. Иными словами, в этом материале представлен рейтинг популярности СУБД, и мы рассмотрим ТОП 5 баз данных, которые находится на вершине данного рейтинга.

На чем основан данный рейтинг

В одной из прошлых статей – ТОП 7 популярных языков программирования, за основу мы брали достаточно много различных источников, но если говорить про базы данных, то таких источников гораздо меньше. Однако все равно существуют официальные рейтинги и другие аналитические данные, которые показывают популярность СУБД.

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

В любом случае такие рейтинги, как, впрочем, и рейтинги языков программирования, не отражают точную фактическую популярность той или иной СУБД, так как основываются на каком-то одном показателе. И как результат, рейтинги просто противоречат друг другу.

Однако если проанализировать все источники, то можно определить несколько баз данных, которые наиболее часто встречаются в топе каждого рейтинга, тем более что состав ТОПа баз данных во всех рейтингах примерно одинаковый, только места у СУБД разные.

Читать еще:  Як користуватися режимом «Не турбувати» на Android

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

Таким образом, чтобы упростить Вам задачу в анализе всей необходимой информации, в этом материале представлен ТОП 5 СУБД, который основан на данных всех популярных официальных рейтингов и показателей за предыдущий год.

Источники данных (официальные показатели и рейтинги СУБД):

  • PYPL (PopularitY of Programming Language) – рейтинг основывается на данных поисковой системы Google;
  • Stack Overflow – основывается на количестве вопросов, связанных с базой данных;
  • DB-Engines – данный рейтинг основывается на многих показателях:
    • Данные поисковых систем Google, Bing и Yandex;
    • Количество вопросов на Stack Overflow и DBA Stack Exchange;
    • Количество предложений о работе на Indeed и Simply Hired, в которых упоминается система;
    • Количество профилей в профессиональных сетях LinkedIn и Upwork, в которых упоминается система;
    • Количество упоминаний в Twitter.
  • Кроме все прочего учитывались данные компании РУССОФТ, которая проводила специальные опросы софтверных компаний об используемых инструментах программирования, и в частности СУБД.

MySQL

Мне нравится 15

MySQL – бесплатная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет компания Oracle. MySQL широкое распространение получила в интернете, как система хранения данных у сайтов, иными словами, подавляющее большинство сайтов хранят свои данные в базе MySQL. Поэтому не удивительно, что MySQL занимает лидирующую строчку нашего рейтинга.

В рейтинге Stack Overflow MySQL занимает первое место, т.е. программисты больше всего задают вопросы, связанные именно с MySQL.

Во всех остальных рейтингах MySQL уверенно занимает вторую строчку, и это один из самых стабильных результатов среди всех наших сегодняшних участников. Именно поэтому MySQL и занимает первую строчку рейтинга самой популярной СУБД.

Microsoft SQL Server

Мне нравится 10

Microsoft SQL Server – это система управления реляционными базами данных, разработанная компанией Microsoft. Ее активно используют в корпоративном секторе, особенно в крупных компаниях. И это не просто СУБД – это целый комплекс приложений, позволяющий не только хранить и модифицировать данные, но еще и анализировать их, осуществлять безопасность этих данных и многое другое.

По результатам опросов компании РУССОФТ, именно Microsoft SQL Server чаще всего используют софтверные организации.

В остальных рейтингах Microsoft SQL Server уверенно занимает третью строчку, поэтому данной СУБД мы отдаем вторую строчку нашего рейтинга.

Заметка! Если Вас интересует SQL и T-SQL, рекомендую пройти мои курсы по T-SQL, с помощью которых Вы «с нуля» научитесь работать с SQL и программировать с использованием языка T-SQL в Microsoft SQL Server.

Oracle

Oracle Database – это система управления базами данных от компании Oracle. Эта СУБД также активно используется крупными компаниями и стоит немаленьких денег, но взамен она предоставляет огромный функционал и надёжность. Поэтому Oracle Database и Microsoft SQL Server являются серьезными конкурентами друг другу.

Результаты Oracle в рейтингах не так однозначны, например, по версии PYPL и DB-Engines, Oracle Database занимает первое место, по версии Stack Overflow Oracle находится на восьмой позиции, по результатам опросов софтверных компаний Oracle на четвертом месте по популярности.

Если учитывать только пару рейтингов, Oracle можно поставить даже на первое место, однако если принять во внимания все результаты, то Oracle поставить на первое место нельзя, поэтому в нашем рейтинге эта СУБД занимает третью строчку.

Читать еще:  Java и Project Reactor. Эпизод 2

PostgreSQL

PostgreSQL – это бесплатная реляционная система управления базами данных. Ее активно используют на UNIX-подобных платформах, для реализации как малых и средних, так и крупных проектов.

Самый лучший результат у PostgreSQL в рейтингах по версии Stack Overflow, где она занимает вторую строчку после MySQL.

PYPL и DB-Engines ставят PostgreSQL на четвертое место, опросы показывают, что PostgreSQL стоит на третьем месте по популярности, таким образом, PostgreSQL уверенно занимает четвертую позицию нашего рейтинга.

MongoDB

MongoDB – это документоориентированная система управления базами данных с открытым исходным кодом, не требующая описания схемы таблиц. MongoDB – классифицируется как NoSQL и использует JSON-подобные документы и схему базы данных.

Если все четыре предыдущих СУБД на слуху у большинства IT специалистов, то о MongoDB слышали не многие. Но она уверенно занимает 5 строчку практически во всех рейтингах.

И как результат, в нашем рейтинге она также занимает 5 позицию.

Заключение

Вот мы с Вами и рассмотрели 5 самых популярных СУБД, которые активно используются во всем мире.

ITmentor | Сайт про IT

  • По дате
  • По просмотрам

Год

  • Не выбрано
  • Январь
  • Февраль
  • Март
  • Апрель
  • Май
  • Июнь
  • Июль
  • Август
  • Сентябрь
  • Октябрь
  • Ноябрь
  • Декабрь

Теги

  • Бизнес иммиграция
  • Законодательство
  • Истории успеха / IT Style
  • Маркетинг / Свой бизнес
  • Стартап
  • Образование / Работа в ИТ
  • Языки программирования
  • Mobile application
  • Gamedev
  • IT Belarus
  • Технологии

Статьи

Рейтинги популярности языков программирования и СУБД

Хочешь стать программистом, но еще не определился какой язык программирования изучать? Используй индекс TIOBE , чтобы узнать какой язык наиболее актуальный, и не ошибешься! Индекс TIOBE — индекс, оценивающий популярность языков программирования, на основе подсчета результатов поисковых запросов, содержащих название языка.

Для формирования индекса используется поиск в нескольких наиболее посещаемых порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Расчет индекса происходит ежемесячно. TIOBE ориентируется на полные по Тьюрингу языки, поэтому популярность XML, HTML или базовый SQL не исследуется.

Рейтинг на ноябрь 2016

Другие рейтинги популярности языков программирования:

Ресурсы для обучения:

Издание DB-Engines ведет рейтинг популярности систем управления базами данных (СУБД). По методике расчёта рейтинг СУБД напоминает рейтинг языков программирования TIOBE учитывает популярность запросов в поисковых системах, число результатов в поисковой выдаче, объем обсуждений на популярных дискуссионных площадках и социальных сетях, число вакансий в агентствах по найму персонала и упоминаний в профилях пользователей.

СУБД — это общий термин, относящийся ко всем видам абсолютно разных инструментов, от компьютерных программ до встроенных библиотек. Эти приложения управляют или помогают управлять наборами данных. Так как эти данные могут быть разного формата и размера, были созданы разные виды СУБД. СУБД основаны на моделях баз данных — определенных структурах для обработки данных. Каждая СУБД создана для работы с одной из них с учетом особенностей операций над информацией.

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

Рейтинг на ноябрь 2016

Ресурсы для обучения:

Перепечатка статьи допускается только при указании активной ссылки на сайт itmentor.by

Хочешь получать новые статьи первым? Вступай в сообщества ITmentor Вконтакте и Facebook

Опубликован: 21-11-2016 4970 Поделиться:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: