Компания Oracle решила сменить название очередного релиза своей СУБД с долгосрочной поддержкой с Database 23c на Oracle Database 23ai и сделать ее общедоступной для предприятий.
Смена названия может быть связана с появлением в СУБД новых функций, которые, как ожидается, помимо решения прочих задач упростят разработку приложений на основе искусственного интеллекта.
Версия Database 23c, впервые представленная на ежегодной конференции Oracle в 2022 году, стала доступна разработчикам в начале 2023 года - раньше, чем пользователям.
Жесткое давление со стороны конкурентов заставило Oracle смещать акценты своей стратегии бизнеса СУБД в сторону разработчиков, которые способны придать компании столь необходимый ей импульс для дальнейшего роста.
В сентябре прошлого года в Oracle объявили, что работают над добавлением в Database 23c функций векторного поиска.
Функционал, получивший название AI Vector Search, предусматривает появление нового векторного типа данных, векторных индексов и операторов SQL для организации векторного поиска, что позволит Oracle Database хранить семантический контент документов, изображений и других неструктурированных данных в виде векторов, используя их для быстрого выполнения запросов на сходство.
Функция AI Vector Search, перекочевавшая наряду с другими возможностями из Database 23c в 23ai, поддерживает также концепцию RAG (retrieval-augmented generation) – технологию генеративного ИИ, которая позволяет объединять большие языковые модели (large language model, LLM) с частными бизнес-данными для выдачи ответов на вопросы, заданные на естественном языке.
Среди других особенностей Database 23c, которые присутствуют и в 23ai, следует отметить функцию JSON Relational Duality, позволяющую объединить реляционную и документную модели данных, возможности анализа графовой структуры операционных данных и поддержку хранимых процедур на JavaScript, благодаря которой разработчики могут создавать приложения как в реляционной парадигме, так и в парадигме JSON.
По сообщениям Oracle, Database 23ai будет доступна как в виде облачного сервиса, так и в локальном варианте посредством целого ряда предложений, включая Oracle Exadata Database Service, Oracle Exadata Cloud@Customer и Oracle Base Database Service, а также Oracle Database@Azure.
Цены на Database 23ai пока не объявлены, но версия Database 23c для разработчиков продолжает оставаться бесплатной с момента ее выпуска.
Причина бесплатного предоставления Database 23c может объясняться стратегией компании, направленной на снижение барьеров, которые возникают у клиентов при внедрении ее СУБД, в условиях, когда конкурирующие поставщики активно предлагают новые функции (в том числе векторный поиск) поддержки задач искусственного интеллекта.
Развитие направления искусственного интеллекта поддерживает сегодня целый ряд поставщиков СУБД.
Векторные базы данных и векторный поиск используются для преобразования неструктурированной информации в векторы, которые сегодня чаще называют встраиваниями.
Такие встраивания упрощают организацию хранения, поиска и сравнения информации, обеспечивая ускорение выполнения соответствующих операций и значительное повышение масштабируемости при работе с большими наборами данных.