Почему базы данных с открытым исходным кодом набирают популярность

Автор: Laura McKinney
Дата создания: 1 Апрель 2021
Дата обновления: 16 Май 2024
Anonim
$8000 в месяц готова платить программистам эта компания
Видео: $8000 в месяц готова платить программистам эта компания

Содержание


Источник: Баошенгрулай / Dreamstime.com

вынос:

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

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

В последние годы на рынке появилось большое разнообразие систем управления базами данных, поэтому организации могут выбирать из широкого спектра вариантов. Они приходят от разных надежных поставщиков, таких как Oracle, Microsoft, SAP и IBM. Некоторые новички в этой области включают таких известных поставщиков, как Google, Amazon и Rackspace, которые также завоевывают большую популярность благодаря своим базам данных.


История баз данных с открытым исходным кодом

СУБД с открытым исходным кодом все еще является относительно новой концепцией. Самой ранней версией системы управления базами данных с открытым исходным кодом была MySQL, запущенная в 1995 году. С тех пор в ее работу было внесено много изменений.

В 2008 году Sun Microsystems купила MySQL AB, компанию, которая создала MySQL. В настоящее время на рынке появляется много новых решений в области систем управления базами данных с открытым исходным кодом, в то время как более старые игроки, такие как MySQL, продолжают развиваться.

Новые тенденции

Появляющаяся концепция программного обеспечения с открытым исходным кодом (OSS) влияет на различные области программного обеспечения, включая СУБД. Появляются многие системы управления базами данных с открытым исходным кодом, например платформа MySQL. Основным направлением таких платформ является сокращение различных расходов, связанных с лицензированием, и повышение производительности организаций за счет дополнительной эффективности платформ с открытым исходным кодом. Однако еще несколько лет назад такие системы управления базами данных обычно не были предпочтительными, поскольку у них все еще не было многих функций, необходимых для лучшего управления. Но теперь, с появлением MySQL, мир СУБД с открытым исходным кодом, похоже, претерпевает изменения. (Чтобы узнать больше об открытом исходном коде, см. Открытый исходный код: это слишком хорошо, чтобы быть правдой?)


Базы данных с закрытым исходным кодом и их ограничения

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

Почему СУБД с открытым исходным кодом набирает популярность

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

Может ли СУБД с открытым исходным кодом заменить СУБД с закрытым исходным кодом?

В системах управления базами данных с открытым исходным кодом есть большой потенциал, и отрасль растет очень быстро. Согласно данным исследования Evans Data Usage, использование MySQL растет в геометрической прогрессии, примерно на 30 процентов за последний год. Также было обнаружено, что использование систем управления базами данных с закрытыми исходными кодами, таких как Microsoft SQL и Access, увеличилось только на 6 процентов. Тем не менее, решения СУБД с закрытым исходным кодом все еще доминируют на рынке.

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

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

Но эта ситуация может измениться. Программное обеспечение с открытым исходным кодом, такое как СУБД с открытым исходным кодом, набирает популярность. Это из-за нескольких основных особенностей. Во-первых, это действительно может сократить расходы, необходимые для управления базами данных. Они являются экономичным решением, учитывая, что они практически бесплатны. Они идеально подходят для новых компаний, которые хотят сэкономить на расходах, продолжая при этом выполнять свою работу. Еще одним преимуществом является то, что он может очень легко интегрироваться с другим программным обеспечением с открытым исходным кодом, независимо от различий в поставщиках. Разработчик также может модифицировать СУБД OSS в соответствии со своими приоритетами.

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

Влияние в промышленности

Влияние СУБД с открытым исходным кодом было огромным. Gartner сообщает, что рост использования СУБД с открытым исходным кодом и доходов, полученных ею, вырос в прошлом году примерно на 42,4 процента. Этот рост был очень необычным, и он, безусловно, намного выше, чем предыдущие показатели. Хотя СУБД с открытым исходным кодом является очень малой частью общего сообщества СУБД, при таких темпах роста выручка от решений СУБД с открытым исходным кодом, как ожидается, достигнет более 2 миллиардов долларов в следующем году.

Это также принимается с еще большей скоростью. Около 73 процентов пользователей, использующих какое-либо программное обеспечение с открытым исходным кодом, также используют СУБД с открытым исходным кодом благодаря лучшей производительности и совместимости. Еще один фактор заключается в том, что бесплатные дистрибутивы программного обеспечения для управления базами данных, выпускаемые такими компаниями, как IBM и Microsoft, под названием «Express Editions», мало что могут сделать для предотвращения внедрения СУБД с открытым исходным кодом.

Заключение

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