我可以/我应该在Bolt模式下汇集neo4j的JDBC连接吗?

时间:2017-02-14 00:47:55

标签: jdbc neo4j

阅读neo4j JDBC's documentation,目前支持连接到neo4j服务器的两个传输:

  
      
  • 通过Bolt协议(3.0.X)使用jdbc:neo4j:bolt://:/

  •   
  • 使用jdbc通过HTTP协议(2.X +):neo4j:http://:/

  •   

显然,HTTP协议不需要池连接(除非它是HTTP / 2,这不是这里的情况)。但我不熟悉博尔特,所以我想知道我是否可以在博尔特模式中汇集neo4j的连接?如果可以的话,它是否像任何普通的JDBC连接一样,我可以使用HikariCP来保持其连接活着?

1 个答案:

答案 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

干杯

相关问题