Elasticsearch客戶端大全 http://www.searchtech.pro/elasticsearch-clients

Elasticsearch有各類語言的客戶端,下面一一列出來:

Perl

ElasticSearch.pm: Perl客戶端git

Python

pyes: Python客戶端
pyelasticsearch: Python客戶端
ESClient: 一個輕量級Python客戶端
rawes: Python客戶端
elasticutils: Python客戶端github

Ruby

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

PHP

Elastica: PHP客戶端
elasticsearch PHP客戶端
Sherlock: PHP客戶端elasticsearch

Java

Jest: Java Rest客戶端spa

Javascript

Elastic.js: JavaScript實現Query DSL和主要API讀取命令行

.Net

PlainElastic.Net: .NET客戶端
NEST: .NET客戶端
ElasticSearch.NET: .NET客戶端scala

Scala

scalastic: Scala客戶端
esclient: 瘦Scala客戶端unix

Clojure

Elastisch: Clojure客戶端orm

Go

elastigo: Go客戶端ip

Erlang

erlastic_search: Erlang客戶端
Tirexs: 一個基於Elixir的API/DSL, 能夠在純Erlang環境中使用

EventMachine

em-elasticsearch: eventmachine的elasticsearch庫

Linux Command Line

es2unix: 經過unix命令行調用elasticsearch api

相關文章
相關標籤/搜索