SqlEs-像使用数据库一样使用Elasticsearch

SqlEs

SqlEs是Elasticsearch的客户端JDBC驱动程序,支持采用sql语法操作Elasticsearch。SqlEs构建在RestHighLevelClient,屏蔽了RestHighLevelClient接口的复杂度,可以像使用数据一样使用Elasticsearch。

社区

架构

特性

  • 零入侵

应用无需改造,可以无缝集成到现有业务应用。

  • JDBC驱动

SqlEs实现了JDBC驱动,可以无缝和其他ORM框架,数据库连接池集成。

  • SQL语法

SqlEs采用sql语法,并且屏蔽了Elasticsearch客户端接口的复杂度,开发人员可以轻松上手,像使用数据库一样使用Elasticsearch。

  • 注解式配置

SqlEs采用注解配置索引mapping信息,支持细粒度的索引字段定义。