mysql - 可以将 SQL 转换为 ElasticSearch 吗?

标签 mysql elasticsearch

我需要一些帮助。我有几个 MySQL 查询,我需要将它“翻译”成 ElasticSearch 语法。

有不同类型的查询,简单的“选择”,以及其他带有 Join 的查询,我认为这是不可能翻译的。

我能做的最好的事情是什么?

问候。

最佳答案

我能推荐的最好的事情是阅读有关 ElasticSearch 的内容并重新考虑整个事情。通常,为搜索引擎/NOSQL 建模数据与为 RDB 建模不同。理解这个概念是我最好的建议。没有快速修复。

我推荐的书籍和资源。

ElasticSearch Server

NoSQL Distilled

ElasticSearch.org

希望对您有所帮助。但就像我说的那样,没有真正的快速修复或转换表来做你想做的事。

关于mysql - 可以将 SQL 转换为 ElasticSearch 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16653180/

相关文章:

java - 无法为类型 'x.y.z.package' 构建查询,该类型既未配置,也没有任何配置的子类型

elasticsearch - 使用elasticsearch作为输入和输出来测试logstash

php - 使用嵌套的 SELECT 而不是额外的连接

mysql - 在 shell 脚本中提供 mysql 命令

PHP nl2br() 到新的 MYSQL 行

php - Laravel 查询左连接

php - 如果用户已登录,登录页面无法重定向到另一个页面

elasticsearch - Elasticsearch 多重搜索是如何工作的?

elasticsearch - Elasticsearch查询OR和AND函数

elasticsearch - 为什么我在状态和索引中有不同的文档计数?