elasticsearch客户端大全

Elasticsearch   2015-02-04 08:40:02 发布
您的评价:
     
0.0
收藏     0收藏
文件夹
标签
(多个标签用逗号分隔)

Elasticsearch有各种语言的客户端,下面一一列出来:

Perl

ElasticSearch.pm: Perl客户端

Python

pyes: Python客户端
pyelasticsearch: Python客户端
ESClient: 一个轻量级Python客户端
rawes: Python客户端
elasticutils: Python客户端

Ruby

Tire: Ruby API & DSL, with ActiveRecord/ActiveModel integration
rubberband: Ruby客户端
stretcher: Ruby客户端
elastic_searchable: Ruby客户端 + Rails整合

PHP

Elastica: PHP客户端
elasticsearch PHP客户端
Sherlock: PHP客户端

Java

Jest: Java Rest客户端

Javascript

Elastic.js: JavaScript实现Query DSL和主要API读取

.Net

PlainElastic.Net: .NET客户端
NEST: .NET客户端
ElasticSearch.NET: .NET客户端

Scala

scalastic: Scala客户端
esclient: 瘦Scala客户端

Clojure

Elastisch: Clojure客户端

Go

elastigo: Go客户端

Erlang

erlastic_search: Erlang客户端
Tirexs: 一个基于Elixir的API/DSL, 可以在纯Erlang环境中使用

EventMachine

em-elasticsearch: eventmachine的elasticsearch库

Linux Command Line

es2unix: 通过unix命令行调用elasticsearch api

本文地址:http://www.searchtech.pro/elasticsearch-clients

扩展阅读

Elasticsearch 的 Python 客户端:tina
elasticsearch发生脑裂时JAVA客户端的行为
Elasticsearch的一个Common Lisp客户端:Eclastic
Elasticsearch的一个Google Go客户端:Elastic
ElasticSearch 安装

为您推荐

基于Html5的网页大头贴
Java实现爬虫给App提供数据(Jsoup 网络爬虫)
使用Node.js+Socket.IO搭建WebSocket实时应用
Android类库框架汇总:awesome-android
Express入门教程:一个简单的博客

更多

Elasticsearch
ElasticSearch
相关文档  — 更多
相关经验  — 更多
相关讨论  — 更多