看,灰机...

使用logstash-input-jdbc如何将数据导入至同一索引下

Logstashlaoyang360 回复了问题 • 3 人关注 • 1 个回复 • 4567 次浏览 • 2018-03-21 19:05 • 来自相关话题

怎么判断一个id是否在一个时间段内没有出现过

Elasticsearchlaoyang360 回复了问题 • 2 人关注 • 1 个回复 • 1726 次浏览 • 2018-03-21 19:04 • 来自相关话题

使用 esrally 压测工具启动遇到git地址找不到问题

回复

Elasticsearchclean 回复了问题 • 1 人关注 • 3 个回复 • 4414 次浏览 • 2018-03-21 18:37 • 来自相关话题

有没有人来讨论一下logstash抓catalina.out日志方法

回复

Logstash匿名用户 发起了问题 • 0 人关注 • 0 个回复 • 3146 次浏览 • 2018-03-21 17:18 • 来自相关话题

search-guard查看索引问题

回复

Beatscaptainayou 发起了问题 • 1 人关注 • 0 个回复 • 2558 次浏览 • 2018-03-21 16:46 • 来自相关话题

php的操作类库,通过写sql来转化dsl来查询elasticsearch

Elasticsearchqieangel2013 发表了文章 • 1 个评论 • 5451 次浏览 • 2018-03-21 15:44 • 来自相关话题

EsParser

php的操作类库,通过写sql来转化dsl来查询elasticsearch

composer使用

{<br />
    "require": {<br />
        "qieangel2013/esparser": "dev-master"<br />
    }<br />
}<br />
composer install<br />
require __DIR__.'/vendor/autoload.php';<br />
$sql = 'select * from alp_dish_sales_saas where sid in(994,290) limit 1,10';<br />
//$sql='update alp_dish_sales_saas set mid=3  where adsid=15125110';<br />
//$sql='delete from alp_dish_sales_saas where adsid=15546509';<br />
$es_config=array(<br />
    'index' =>"alp_dish_sales_saas",<br />
    'type'  =>"alp_dish_sales_saas",<br />
    'url'   =>"<a href="http://127.0.0.1:9200"" rel="nofollow" target="_blank">http://127.0.0.1:9200"</a>,<br />
    'version' =>"5.x" //1.x 2.x 5.x 6.x,可以不配置,系统会请求获取版本,这样会多一次请求,建议配置一下<br />
 );<br />
$parser = new EsParser($sql, true,$es_config);//第三个参数是es的配置参数,一定要配置<br />
print_r($parser->result);//打印结果<br />
//print_r($parser->explain());//打印dsl<br />

普通调用

require_once dirname(__FILE__) . '/src/library/EsParser.php';<br />
$sql = 'select * from alp_dish_sales_saas where sid in(994,290) limit 1,10';<br />
//$sql='update alp_dish_sales_saas set mid=3  where adsid=15125110';<br />
//$sql='delete from alp_dish_sales_saas where adsid=15546509';<br />
$es_config=array(<br />
        'index' =>"alp_dish_sales_saas",<br />
        'type'  =>"alp_dish_sales_saas",<br />
        'url'   =>"<a href="http://127.0.0.1:9200"" rel="nofollow" target="_blank">http://127.0.0.1:9200"</a>,<br />
        'version' =>"5.x" //1.x 2.x 5.x 6.x,可以不配置,系统会请求获取版本,这样会多一次请求,建议配置一下<br />
    );<br />
$parser = new EsParser($sql, true,$es_config);//第三个参数是es的配置参数,一定要配置<br />
print_r($parser->result);//打印结果<br />
//print_r($parser->explain()); //打印dsl<br />

目前支持的sql函数

*  SQL Select<br />
*  SQL Delete<br />
*  SQL Update<br />
*  SQL Where<br />
*  SQL Order By<br />
*  SQL Group By<br />
*  SQL AND & OR <br />
*  SQL Like<br />
*  SQL COUNT distinct<br />
*  SQL In<br />
*  SQL avg()<br />
*  SQL count()<br />
*  SQL max()<br />
*  SQL min()<br />
*  SQL sum()<br />
*  SQL Between<br />
*  SQL Aliases<br />

使用注意事项

请在配置项填写es的版本,这样系统不会请求获取版本,这样不会多一次请求,建议配置一下<br />

交流使用

qq群:578276199<br />

项目地址

github:<a href="https://github.com/qieangel2013/EsParser" rel="nofollow" target="_blank">https://github.com/qieangel2013/EsParser</a><br />
oschina:<a href="https://gitee.com/qieangel2013/EsParser" rel="nofollow" target="_blank">https://gitee.com/qieangel2013/EsParser</a><br />

AIX系统下,如何采集实时文件日志

回复

Beatszhan 发起了问题 • 1 人关注 • 0 个回复 • 3051 次浏览 • 2018-03-21 15:04 • 来自相关话题

logstash 怎么解析中文

回复

Logstashwanser 发起了问题 • 1 人关注 • 0 个回复 • 1872 次浏览 • 2018-03-21 15:03 • 来自相关话题

关于elasticsearch测试工具rally启动失败

Elasticsearchclean 回复了问题 • 3 人关注 • 3 个回复 • 7901 次浏览 • 2018-03-21 13:32 • 来自相关话题

ES 现在有接近5亿条数据,再使用python的helpers.bulk导入数据变得非常慢?

Elasticsearchrochy 回复了问题 • 9 人关注 • 4 个回复 • 8918 次浏览 • 2018-03-21 13:20 • 来自相关话题

求集群规划意见.

Elasticsearchrochy 回复了问题 • 4 人关注 • 2 个回复 • 2306 次浏览 • 2018-03-21 13:13 • 来自相关话题

社区日报 第217期 (2018-03-21)

社区日报千夜 发表了文章 • 0 个评论 • 2111 次浏览 • 2018-03-21 10:59 • 来自相关话题

1.  基于Elasticsearch的搜索广告召回方案
http://t.cn/RnIkzJc 
2. eBay的Elasticsearch性能调优实践(上)
http://t.cn/RnbcLUW 
3. 基于日志的交换机故障预测
http://t.cn/RQxBhux 
 
编辑:江水
归档:https://elasticsearch.cn/article/542
订阅:https://tinyletter.com/elastic-daily
 

es 日志集群,写速度慢

Elasticsearchfamoss 回复了问题 • 6 人关注 • 3 个回复 • 5059 次浏览 • 2018-03-21 09:51 • 来自相关话题

x-pack 商用收费吗?

Elasticsearchrockybean 回复了问题 • 6 人关注 • 5 个回复 • 28764 次浏览 • 2018-03-21 08:44 • 来自相关话题

es 性能监控如何做?

Elasticsearchcode4j 回复了问题 • 6 人关注 • 3 个回复 • 4500 次浏览 • 2018-03-20 18:51 • 来自相关话题