我们使用点燃JDBC瘦驱动程序在一个表中存储100万条记录点燃缓存。 要在单个节点上插入1百万条记录需要60秒,其中2个节点的集群需要5分钟,随着节点数量的增加,时间会呈指数级增长。
附加点燃日志文件,其中集群上消耗了时间。 附加的群集配置文件。 The log and configuration file is here
是否需要任何其他配置来缩短在群集上插入记录的时间。
提前致谢。
答案 0 :(得分:0)
请确保您始终测试网络配置。
你应该避免在同一台机器上测试客户端和服务器"配置,因为它无法与不同机器上的两个服务器节点进行比较"。当然不应该与同一台机器上的两个服务器节点进行比较" :)
我听说瘦JDBC驱动程序尚未针对快速INSERT进行优化。请使用批处理(通过PreparedStatement.addBatch()
)尝试客户端节点JDBC驱动程序。