Корпоративні бази даних – 2016: гаряча десятка

image Якщо вашої організації необхідно зберігати й обробляти дані, то, незалежно від їх обсягу, без хмарної або локальної СУБД не обійтися. Сьогодні ми поговоримо про провідних представників ринку корпоративних баз даних, про тих розробках, на які варто звернути увагу в 2016-му році.

Ринок корпоративних СУБД існує вже кілька десятиліть. Вважаємо, оцінюючи ту чи іншу систему, незайвим буде, крім іншого, враховувати і її історію. Але зрілість ринку не означає, що в наші дні він – місце тихе і спокійне. Рівень конкуренції тут дуже високий.

Вимоги бізнесу постійно ростуть, змінюються підходи до створення IT-інфраструктур. Розробники СУБД або встигають дати ринку те, чого він хоче, або опиняються на периферії. А користувачі баз даних, завдяки можливості вибору, від такого стану справ лише виграють.

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

Oracle Database

Oracle випустила свою першу реляційну СУБД в 1979-му році. За роки присутності компанії на ринку слово «Oracle» стало синонімом понять «корпоративна СУБД» і «надійна робота з даними». Oracle, як, до речі, і деякі інші компанії, розробки яких присутні в нашому огляді, входить в список Fortune 500. Головний напрямок діяльності Oracle – потужна і досить складне рішення в області баз даних.

Поточна версія СУБД компанії називається Oracle 12c. Літера «c» означає «cloud». Це відображає рух Oracle в бік хмарних технологій, які дозволяють організаціям консолідувати бази даних і управляти ними як хмарними службами. Серед особливостей СУБД Oracle – многоарендная архітектура, швидке розгортання рішень, можливості по обробці даних в пам'яті.

Microsoft SQL Server

Про Microsoft можна говорити все, що завгодно, але це – одна з найприбутковіших технологічних компаній в світі. Її настільні операційні системи буквально всюди, однак, не останню роль в успіху Microsoft зіграв SQL Server. Важко уявити собі сервер, на якому встановлена ОС від Microsoft, без SQL Server.

Простота використання SQL Server, його доступність і тісна інтеграція з ОС сімейства Windows, роблять його очевидним вибором для компаній, які користуються продуктами Microsoft для корпоративних цілей. Microsoft говорить про свіжому випуску SQL Server 2016 як про платформу для локальних і хмарних баз даних, а так само для систем бізнес-аналітики.

Крім того, Microsoft займається просуванням SQL Server 2016 як рішення, здатного допомогти організаціям в побудові критично важливих додатків для оперативної обробки транзакцій (OLTP). Такі рішення характеризуються високою продуктивністю, можливостями по обробці даних в пам'яті і захист даних при їх зберіганні та переміщенні. На базі SQL Server 2016 можна створювати сховища великого обсягу, системи аналізу даних.

Є різні варіанти оренди MS SQL Server. Можна придбати ліцензію на одного користувача, можна ліцензувати ядра сервера, без обмеження кількості користувачів.

Можна також завантажити безкоштовний випуск початкового рівня SQL Server 2016 Express, який оптимально підходить для розгортання невеликих баз даних у робочих середовищах і встановити його на недорогий VPS, цього цілком достатньо для створення невеликих серверних додатків для обробки даних, що займають до 10 ГБ місця на диску.

IBM DB2

Кажуть, що компанія IBM отримала прізвисько «Блакитний гігант» з-за своїх мейнфреймів 50-х 60-х років, які займали цілу кімнату і були пофарбовані у відповідний колір. Зусилля компанії по просуванню СУБД DB2, її жорстока конкурентна боротьба з Oracle, дозволяють припустити, що IBM хоче заповнити комп'ютерами, на яких встановлено її СУБД, багато серверні кімнати. Є дослідження, присвячені порівнянні порівнянних рішень від IBM і Oracle. Наприклад, тут можна поглянути на дані звіту, який підготувала ITG. Звіт говорить про серйозної економії при використанні DB2 та супутніх технологій IBM.

У квітні цього року вийшла свіжа версія СУБД – DB2 11.1. Вона може працювати на багатьох системах, зокрема, на Linux, Unix і Windows, на мейнфреймах IBM z Systems, підтримує апаратне прискорення на процесорах Power 8.

SAP ASE

Перший випуск СУБД Sybase побачив світ у 1987 році під ім'ям SQL Server. Він виріс в Adaptive Server Enterprise – самий відомий і успішний продукт компанії. У 2010-му Sybase була поглинена SAP, в підсумку сьогодні база даних називається SAP Adaptive Server Enterprise (SAP ASE). Хоча Sybase і стала частиною іншої компанії, її СУБД все ще є одним з основних гравців корпоративного ринку. Крім того, Sybase відома тим, що спрямовувала значні зусилля на мобільні корпоративні рішення, як правило, купуючи розробників перспективних продуктів. Судячи з усього, SAP продовжує цю традицію.

SAP ASE 16, найсвіжіший випуск СУБД, підтримує технологію блокувань на рівні розділів, інтеграцію з SAP HANA і SAP Business Suite. База даних відрізняється економічністю, можливостями ефективного масштабування і системного аудиту, підтримує динамічне призначення потоків, оптимізацію плану запитів з сполуками типу «зірка» і багато інші можливості.

PostgreSQL

PostgreSQL, спадкоємець Postgres, розробка якої почалася в 1986-му році, – це безкоштовна об'єктно-реляційна СУБД з відкритим вихідним кодом. Вона знаходить застосування в дуже цікавих місцях, як інтернет-казино, системи автоматизації дата-центрів, реєстри доменів. Крім того, її використовують у високонавантажених завдання Yahoo! і Skype. PostgreSQL можна виявити в такій кількості прихованих від стороннього погляду систем, що вона цілком може називатися «Секретної корпоративною базою даних».

Поточний стабільний реліз PostgreSQL – 9.6. Він випущений 29 вересня цього року.

PostgreSQL підтримує безліч операційних систем. Серед них – Linux, Windows, FreeBSD, Solaris. PostgreSQL використовується як стандартна база даних в ОС від Apple, починаючи з Mac OS X Lion. Можливості цієї СУБД порівнянні з розробками Oracle і IBM. Зокрема, вона характеризується повною відповідністю вимогам ACID по надійності транзакцій, здатна підтримувати високі паралельні навантаження.

MariaDB Enterprise

MariaDB Enterprise – це СУБД з повністю відкритим вихідним кодом, випущеним під ліцензією GPL, LGPL або BSD. Шлях MariaDB розпочався у 2009-му році. Ця система була форком MySQL, над яким працювало співтовариство розробників під керівництвом творців MySQL. Вони розпочали новий проект, стурбовані політикою ліцензування Oracle, яка придбала MySQL.

Популярною MariaDB стала за рахунок MySQL. Зокрема, після того, як MariaDB зайняла місце MySQL у відомих дистрибутивах Linux. Так, тільки в 2013 році, розробники Red Hat Enterprise Linux відмовилися від MySQL на користь MariaDB, те ж саме було зроблено у Fedora 19, на MariaDB перейшли openSUSE і Slackware Linux. Крім того, MariaDB стала використовуватися в якості серверної бази даних в проекті Wikipedia.

Ще один найважливіший фактор, що вплинув на те, що MariaDB виявилася попереду MySQL, полягає в наявності спеціальних оптимізатора запитів та інших поліпшень, які стосуються швидкості роботи.

Найсвіжіший реліз MariaDB Enterprise Server – 10.1, відомий так само як MariaDB Enterprise Spring 2016. Цей випуск покращує захист даних від атак на рівні додатків і мереж та сприяє розробці нових, високопродуктивних додатків.

MySQL

MySQL починала як безкомпромісна рішення для розробників, але виросла в одного з ключових гравців ринку корпоративних СУБД. Спочатку, в 2008-му, вона була продана Sun Microsystems, пізніше, в 2009-му, стала частиною імперії Oracle. Вже багато років MySQL – це щось набагато більше, ніж нішеве рішення. На MySQL працюють сотні тисяч комерційних веб-сайтів, вона служить в якості серверної СУБД для величезної кількості внутрішніх корпоративних додатків.

Сьогодні MySQL залишається досить популярним варіантом для веб-рішень, вона продовжує служити центральним компонентом стека LAMP. У той же самий час, MySQL, із-за поглинання Oracle, відчуває послаблення підтримки з боку користувачів і незалежних розробників.

Падіння популярності MySQL дозволило прискорити адаптацію інших СУБД з відкритим вихідним кодом і її власних форков, на зразок Percona або вищезгаданої MariaDB з повністю відкритим вихідним кодом, в якій немає закритих модулів, що з'явилися в нових версіях MySQL Enterprise Edition.

Найсвіжіший випуск цієї СУБД MySQL Community Server 5.7.15, побачив світ на початку серпня 2016-го.

Teradata Database

Чули про компанії Teradata? Якщо ви займалися створенням великого сховища даних, то, швидше за все, чули. Teradata веде історію з кінця 1970-х. Саме тоді вона почала роботу над рішеннями, які пізніше стали називатися «сховищами даних». У 1992 році Teradata побудувала першу терабайтную БД для Wal-Mart. З тих часів слово «Teradata» постійно згадується в розмовах експертів з корпоративних систем зберігання даних.

Можливості Teradata Database належать до сфери дуже великих баз даних. Ця система відмінно підходить для підтримки таких популярних останнім часом течій, як дослідження великих даних, бізнес-аналітика, інтернет речей. Teradata випустила версію 15.10 своєї реляційної СУБД на початку 2015-го.

IBM Informix


Як бачите, в нашому списку є ще одна розробка IBM. Компанія пропонує широкий діапазон варіантів об'єктно-реляційної СУБД Informix. Її просувають як інтелектуальну базу даних, яку можна розгорнути на безлічі платформ.

Часто асоційована з навчальними закладами, Informix прийшла в корпоративний світ і посіла перше місце за задоволеності клієнтів. Користувачі цієї СУБД зазвичай вельми схвально висловлюються про її низьку вартість, про необхідність невеликого обсягу технічного обслуговування і високої надійності.

Ingres

Реляційна СУБД Ingres досить актуальна на корпоративному ринку, крім того, вона – один зі старожилів світу баз даних. Робота над нею почалася на початку 1970-х.

Ingres має привабливу модель формування ціни, що може означати зменшення загальної вартості володіння системою. Ця система може похвалитися просунутими можливостями щодо переходу на неї з більш дорогих СУБД. Крім того, вона відрізняється високими характеристиками безпеки, необхідними для відповідності вимогам HIPAA і законом Сарбейнза – Окслі.
Найсвіжіша корпоративна версія Ingres – це 10.2. Вона вийшла в 2015-му, представивши підтримку геопросторових типів даних, віддалених GCA-клієнтів, транслітерації UTF-8, СУБД-аутентифікації та інших нових можливостей.

У червні 2016 року була випущена для тестування Ingress 11 Technical Preview.

Amazon SimpleDB

Це вже одинадцятий пункт в нашому списку. Можете вважати його десертом до основним десяти страв.
На перший погляд поняття «Amazon» і «СУБД» можуть здатися не цілком сумісними, але насправді це не так, особливо сьогодні, в еру хмарних обчислень. SimpleDB (Simple Database Service) пропонує організаціям просту, гнучку і недорогу альтернативу традиційним СУБД.

SimpleDB дозволяє користувачам зберігати дані і працювати з ними за допомогою запитів до веб-сервісів. Вона відрізняється масштабністю, високою швидкістю, мінімальними вимогами по обслуговуванню та інтеграцією з іншими службами Amazon. Почати роботу з SimpleDB можна безкоштовно.

Підсумки
Немає єдино правильного рішення для всіх задач по роботі з даними. Не існує ідеальної корпоративної СУБД. У кожної з них є свої плюси і мінуси, які, до того ж, дуже сильно залежать від специфіки бізнесу.

Найкраще, що можна зробити для того, щоб вибрати підходящу СУБД – проаналізувати все, що пропонує ринок, з урахуванням особливостей конкретної організації.

Сподіваємося, що наша розповідь про провідних корпоративних СУБД 2016-го року вніс посильний внесок у справу вибору системи, яка вам підійде.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.