Aerospike SQL побудований на Trino — розподіленому механізмі SQL-запитів із відкритим вихідним кодом для великих даних, який дає змогу користувачам запитувати дані з кількох джерел, зокрема з баз даних NoSQL, у межах одного запиту.
Мова запитів SQL настільки широко використовується науковцями й аналітиками даних, що її часто вважають лінгва-франка аналізу даних. Більшість популярних аналітичних і бізнес-застосунків працюють із базами даних SQL і потребують якогось інструмента-конектора для запитів до баз даних NoSQL.
Бази даних NoSQL додають можливості SQL, щоб розширити клієнтську базу
За словами Тоні Бера, головного аналітика dbInsights, використання аналітики SQL для поширення продуктів серед ширшої клієнтської бази, схоже, стає тенденцією серед постачальників баз даних NoSQL і постачальників послуг баз даних. Нещодавно, наприклад, MongoDB запустила інтерфейс, який дає користувачам SQL змогу запитувати й візуалізувати дані у своїй хмарній базі даних як послузі (DBaaS) Atlas NoSQL, зазначив Баер.
Очікується, що інтеграція аналітики SQL додасть до бази даних Aerospike можливості ETL (видобування, перетворення та завантаження), сказав Дуг Хеншен, головний аналітик Constellation Research.
«Ця інтеграція кидає виклик основним традиційним продуктам, таким як Oracle. Доступність SQL, яку забезпечує ця інтеграція, робить Aerospike привабливішою для організацій, які інакше погодилися б на використання більшого обсягу пам’яті й обчислювальних ресурсів у менш продуктивній реляційній базі даних», — пояснив Хеншен.
Хеншен додав, що велика клієнтська база Starburst могла відіграти важливу роль для Aerospike під час ухвалення рішення про партнерство.
Можливості SQL — ключ до архітектури сітки даних
Нова можливість SQL дасть Aerospike змогу відігравати роль у середовищах із сіткою даних, які передбачають децентралізоване керування різнорідними розподіленими даними, припустив генеральний директор Aerospike Суббу Айєр. «Сучасна архітектура сітки даних має підтримувати дедалі більший обсяг даних у реальному часі, що надходять на периферію та зберігаються в ядрі», — сказав Айєр у пресрелізі, де анонсували новий інструмент SQL.
Мета архітектури сітки даних — забезпечити можливість керувати даними й аналізувати їх незалежно від того, де вони розташовані: локально, у загальнодоступній хмарі чи багатохмарних середовищах, а також у базах даних SQL або NoSQL.









