如何在python中创建elasticsearch节点客户端

时间:2015-09-04 01:01:12

标签: python elasticsearch

想知道是否有人在python语言中为elasticsearch创建了一个节点客户端。我正在研究elasticsearch-py文档及其在节点客户端创建部分上的不太清楚。

我有一个弹性搜索群集,并且已经使用基本客户端轻松加载了数百万条记录。但现在我需要加载十亿个记录数据集,我正在考虑使用节点客户端

1 个答案:

答案 0 :(得分:0)

您只需要启动bin / elasticsearch脚本并将其作为参数传递$config = array( 'admin' => array( 'core:AdminPassword', ), 'default-sp' => array( 'saml:SP', 'entityID' => null, 'idp' => null, 'discoURL' => null, 'privatekey' => 'MYSTUFF.pem', 'certificate' => 'MYSTUFF.crt', 'metadata.sign.authnrequest' => TRUE, 'metadata.sign.enable' => TRUE, 'redirect.sign' => TRUE, 'redirect.validate' => TRUE, 'assertion.encryption' => TRUE, 'IsPassive' => FALSE, 'signature.algorithm' => 'http://www.w3.org/2000/09/xmldsig#rsa-sha1', ), 以指示这是一个节点客户端。您可以找到示例here