阅读neo4j JDBC's documentation,目前支持连接到neo4j服务器的两个传输:
通过Bolt协议(3.0.X)使用jdbc:neo4j:bolt://:/
使用jdbc通过HTTP协议(2.X +):neo4j:http://:/
显然,HTTP协议不需要池连接(除非它是HTTP / 2,这不是这里的情况)。但我不熟悉博尔特,所以我想知道我是否可以在博尔特模式中汇集neo4j的连接?如果可以的话,它是否像任何普通的JDBC连接一样,我可以使用HikariCP来保持其连接活着?
答案 0 :(得分:1)
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)
干杯