Документация
В представленных ниже ссылках на документацию предлагается обзор Amazon Neptune и инструкции по использованию возможностей сервиса в Консоли управления AWS и интерфейсе командной строки AWS. Опубликованы эталонные архитектуры AWS для использования графовых баз данных, которые вместе с эталонными архитектурами развертывания предоставляют необходимую информацию о графовых моделях данных и языках запроса.
Обзор функций
Рекомендации
Neptune бессерверный
Глобальные базы данных
Neptune
Отправка данных для Gremlin
Получение доступа к данным с помощью Gremlin
Загрузка данных для openCypher
Доступ к данным через openCypher
Отправка RDF-данных для SPARQL
Получение доступа к данным с помощью SPARQL
Курс – Getting Started with Amazon Neptune
(9 часов, базовый уровень)
Из этой серии видеороликов вы узнаете, как начать работу с Amazon Neptune. Вы изучите примеры использования и основы работы с Neptune, включая создание кластера и управление им, построение популярных графовых моделей Property Graph и W3C RDF, написание запросов с помощью Apache TinkerPop Gremlin и SPARQL, устранение неполадок с производительностью и интеграцию с такими инструментами и службами, как Elasticsearch и AWS Glue.
Другие курсы
Создайте свое первое графовое приложение с помощью Amazon Neptune
Начало работы с Amazon Neptune
MLOps для машинного обучения Neptune
Проекты и примеры на GitHub
AWS Graph Notebook
AWS Graph Explorer
Клиент Gremlin для Amazon Neptune
Примеры приложений Amazon Neptune (SageMaker, рекомендации, визуализация, ETL)
Инструменты и служебные программы Amazon Neptune (преобразование данных, пакетный экспорт, AWS Glue)
Пример использования AWS AppSync GraphQL и Amazon Neptune
Библиотека подписей Amazon Neptune SigV4
Клиент Gremlin для Amazon Neptune с подписями SigV4
Клиент SPARQL для Amazon Neptune с подписями SigV4
Драйвер JDBC для Amazon Neptune
AWS SDK для pandas
Книги
Публикации в блоге
Все публикации об Amazon Neptune в блоге AWS Database
Видео
Истории клиентов
AWS re:Invent 2022
AWS re:Invent 2020
Семинары AWS Tech Talk
Примеры использования клиентами
«Графовая база данных дает более гибкие возможности по сравнению с реляционными системами. Иногда нам требовалось устанавливать множество связей между таблицами [в реляционной модели], что влекло за собой значительную задержку на большей части бизнес-логики. Графовая база данных оптимизирована для нашего сценария использования. Amazon Neptune решил проблему, которую мы давно пытались решить».
Маянк Гупта, инженер-программист, Audible for Business
С помощью metaphactory и Amazon Neptune компания Siemens Energy создала граф знаний о турбинах и визуализировала связи между сходными частями всех имеющихся газовых турбин. Управляемый сервис графовых баз данных Amazon Neptune идеально подходит для реализации облачной стратегии ИТ-подразделения Siemens Energy, в которой основное внимание уделяется надежности, масштабируемости, сокращению технического обслуживания и интеграции с существующей платформой на Amazon Web Services (AWS).
«Мы выбрали Neptune, потому что это мощная графовая база данных, которая отличается безопасностью, производительностью и удобством работы с аналитическими данными. В нашей модели [отслеживания контактов] каждый пользовательский узел соединен с узлом на устройстве. При регистрации устройства в каком-либо месте между устройством и сканируемым кодом (QR-кодом) образуется сигнал, связанный с конкретным объектом (физическим магазином) и соответствующей организацией (коммерческим предприятием). В Neptune мы можем сохранять эти расширенные отношения между пользователями, регистрациями и местами и получать аналитические данные о распространении вируса».
Арон Санто, соучредитель Zerobase
«Нам нравится возможность шифрования на уровне приложений в дополнение к шифрованию на уровне базы данных. При использовании Amazon Neptune данные шифруются еще до того, как попадают в базу данных, а затем шифруются повторно при хранении».
Зэйд Масуд, главный архитектор HCM нового поколения, ADP
«Применив возможности [Amazon] Neptune и других сервисов AWS, мы сумели создать экономичную платформу данных нужного нам масштаба в кратчайшие сроки».
Сасикала Сингаманени, директор по разработке программного обеспечения, Zeta Global
Получите мгновенный доступ к уровню бесплатного пользования AWS.
Начните разработку с помощью Amazon Neptune в Консоли управления AWS.