[英]Connection to Neo4j with jdbc No suitable driver found for jdbc:neo4j:bolt://localhost:7687
[英]Can I / Should I pool neo4j's JDBC connections in Bolt mode?
阅读neo4j JDBC的文档,目前支持两种传输方式连接到neo4j服务器:
通过 Bolt 协议 (3.0.X) 使用 jdbc:neo4j:bolt://:/
通过 HTTP 协议 (2.X+) 使用 jdbc:neo4j:http://:/
显然,HTTP 协议不需要连接池(除非它是 HTTP/2,这里不是这种情况)。 但是我对 Bolt 不熟悉,所以我想知道是否可以在 Bolt 模式下汇集 Neo4j 的连接? 如果可以的话,它是否像任何普通的 JDBC 连接一样,我可以使用例如HikariCP来保持其连接活动?
Neo4j 驱动程序为您处理到数据库的连接池。 如果您想查看默认配置,请看这里: https : //github.com/neo4j/neo4j-java-driver/blob/1.1/driver/src/main/java/org/neo4j/driver/internal/net /pooling/PoolSettings.java
目前,您无法通过 JDBC 配置 bolt java 驱动程序,您只能指定EncryptionLevel
。 ( https://github.com/neo4j-contrib/neo4j-jdbc/blob/master/neo4j-jdbc-bolt/src/main/java/org/neo4j/jdbc/bolt/BoltDriver.java#L58-L60 )
干杯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.