首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Querydsl诉ES Querydsl

Querydsl诉ES Querydsl
EN

Stack Overflow用户
提问于 2016-02-09 19:10:14
回答 2查看 991关注 0票数 1

我被要求调查Querydsl。所以,我一直在网上搜索,其中似乎有两个:一个是由Mysema赞助的,另一个是由Elastic创建的。我对功能的不同感到有点困惑。弹性搜索的Querydsl是对Querydsl的扩展吗?有人能指出或提供一个例子来比较两者的用途吗?

到目前为止,我所知道的是:

奎尔兹尔

  • Java框架
  • 支持JPA、JDO、SQL、Java集合、RDF、Lucene、Hibernate搜索和MongoDB。
  • 使用语法生成类型安全查询与SQL类似。

埃斯奎尔兹尔

  • 基于JSON
  • 类似于REST查询DSL
  • 全文和结构化搜索的查询语言
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-24 16:44:33

我使用QueryDsl ()已经有一段时间了。据我所知,它们是两种不同的东西。

QueryDSL是一个用Java编写类型安全查询的框架.

ES查询DSL是一种基于JSON的语言,用于在ES中编写查询。

票数 1
EN

Stack Overflow用户

发布于 2016-02-09 20:15:28

假设您使用的是2.x版本,建议您只使用普通的http客户端并使用ES查询dsl,因为ES通常在不同版本之间提取类。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35300280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档