ES SQL源码分析之初始化
背景
ES 高版本已经支持 SQL 查询数据了。但是,其内部是怎么实现的?或者有没有坑呢?
加载驱动
ES JDBC 驱动加载,是通过 SPI 方式。
注册驱动
ES 注册驱动的套路,跟 MySQL Driver 驱动注册的套路差不多。
初始化数据源
这种方式初始化数据源,类似于 MySQL 数据源一样。比如,如下图
背景
ES 高版本已经支持 SQL 查询数据了。但是,其内部是怎么实现的?或者有没有坑呢?
加载驱动
ES JDBC 驱动加载,是通过 SPI 方式。
注册驱动
ES 注册驱动的套路,跟 MySQL Driver 驱动注册的套路差不多。
初始化数据源
这种方式初始化数据源,类似于 MySQL 数据源一样。比如,如下图