Google запускает Spanner Graph

Компания Google анонсировала Spanner Graph, дополнение к Google Spanner, которое добавляет возможности баз данных графов к полностью управляемому сервису распределенных SQL-баз данных Google.

Google описывает Spanner как сочетание лучших качеств реляционных и NoSQL баз данных - масштабируемых, распределенных, но поддерживающих ACID транзакции и SQL запросы. Spanner используется внутри компании Google для многих приложений, включая Gmail, Photos и Calendar. Он доступен в виде базы данных как сервиса, работающего в Google Cloud.

Внутренняя реализация Spanner в Google является самой большой единой базой данных на Земле и охватывает все центры обработки данных Google - отсюда и название Spanner.

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

Spanner Graph имеет интерфейс ISO Graph Query Language (GQL), который предоставляет пользователям лаконичный способ сопоставления паттернов и анализа взаимосвязей, основанный на открытых стандартах. Google заявляет о полной совместимости между GQL и SQL, что позволяет разрушать разрозненность данных и давать разработчикам возможность выбирать оптимальный инструмент для каждого запроса. По их словам, тесная интеграция данных графов и таблиц помогает устранить операционные накладные расходы и необходимость в сложном и дорогостоящем перемещении данных.

Встроенные в Spanner Graph возможности поиска сочетают в себе возможности векторного и полнотекстового поиска для извлечения данных из графов с использованием семантического значения и ключевых слов. Это сочетание означает, что пользователи могут просматривать отношения внутри структур графов с помощью GQL и одновременно использовать поиск для нахождения содержимого графов. По словам Google, разработчики могут использовать векторный поиск для обнаружения узлов или ребер на основе семантического значения или полнотекстовый поиск для определения узлов или ребер, содержащих определенные ключевые слова. Отталкиваясь от этих отправных точек, они могут исследовать остальную часть графа с помощью GQL.

Поскольку Graph работает в Spanner, он пользуется преимуществами масштабируемости, доступности и согласованности Spanner. Он также имеет глубокую интеграцию с Vertex AI, поэтому разработчики могут использовать набор моделей искусственного интеллекта Vertex непосредственно в Spanner Graph. Google утверждает, что, например, можно генерировать текстовые вкрапления для узлов и ребер графа с помощью LLM, обогащать граф результатами, а затем использовать векторный поиск для получения информации из графа в семантическом пространстве.

Google Spanner Graph доступен уже сейчас.

Google запускает Spanner Graph
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
08 августа 2024 г.
142
Теги: Google , Spanner Graph

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты