каково имя префикса в драйвере uri

#python #python-3.x #neo4j

#python #python-3.x #neo4j

Вопрос:

Я видел несколько примеров открытия драйвера для работы с neo4j (из python ):

 from neo4j import GraphDatabase
uri = "neo4j://localhost:7687"
driver = GraphDatabase.driver(uri, auth=("neo4j", "password"))
  

или

 uri = "bolt://localhost:7687"
driver = GraphDatabase.driver(uri, auth=("neo4j", "password"))
  
  1. Что такое bolt или neo4j перед ::/localhost:7687 ?
  2. Нужно ли мне создавать их заранее?

Ответ №1:

bolt и neo4j это просто схемы URI, которые автоматически понимаются neo4j, без каких-либо усилий с вашей стороны.