Neo4j
Neo4j — это графовая база данных, которая позволяет хранить и обрабатывать данные в виде графов. В отличие от традиционных реляционных баз данных, Neo4j использует узлы (nodes) и связи (relationships) для представления информации, что делает её особенно эффективной для работы с сложными взаимосвязями между данными.
С помощью языка запросов Cypher пользователи могут легко выполнять операции по извлечению, обновлению и анализу данных. Neo4j находит широкое применение в различных областях, таких как анализ социальных сетей, управление логистикой, рекомендации и многие другие приложения, где важны связи между объектами.
Docker
Команда запуска сервера в Docker для локальной разработки:
- На порту
7474
будет доступен веб интерфейс Neo4j: http://localhost:7474 - Порт
7687
используется для подключения к базе данных через Bolt-протокол. - Про Bolt можно детальнее почитать тут.
Children:: neo4j в Golang