ElasticSearch 的 Python 开发包 elasticsearch-py

Apache
Python
跨平台
2017-03-11
红薯

elasticsearch-py 是 ElasticSearch 官方出品的 Python 客户端开发包。

示例代码:

>>> from datetime import datetime
>>> from elasticsearch import Elasticsearch

# by default we connect to localhost:9200
>>> es = Elasticsearch()

# create an index in elasticsearch, ignore status code 400 (index already exists)
>>> es.indices.create(index='my-index', ignore=400)
{u'acknowledged': True}

# datetimes will be serialized
>>> es.index(index="my-index", doc_type="test-type", id=42, body={"any": "data", "timestamp": datetime.now()})
{u'_id': u'42', u'_index': u'my-index', u'_type': u'test-type', u'_version': 1, u'ok': True}

# but not deserialized
>>> es.get(index="my-index", doc_type="test-type", id=42)['_source']
{u'any': u'data', u'timestamp': u'2013-05-12T19:45:31.804229'}
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

elasticsearch curator离线源码安装

### 1.安装setuptools wget https://pypi.io/packages/source/s/setuptools/setuptools-33.1.1.zip unzip setuptools-33.1.1.zip cd setuptools-33.1.1 python setup.py install ### 2.安装u...

2017/10/20 23:09
35
0
linux下postgresql 一主多从、redis集群、rabbitmq等环境搭建 (十三) 安装 elasticsearch

安装 elasticsearch 准备工作 mkdir /xa-rdmp/user/data/elasticsearch/data -p mkdir /xa-rdmp/user/data/elasticsearch/logs -p mkdir /xa-rdmp/temp -p groupadd elasticsearch useradd ...

2018/11/16 14:07
14
0
CentOS7 部署 ElasticSearch 集群

环境 主机名 IP 操作系统 ES 版本 es227 192.168.1.227 CentOS7.5 6.5.4 es228 192.168.1.228 CentOS7.5 6.5.4 es229 192.168.1.229 CentOS7.5 6.5.4 下载 elasticsearch-6.5.4.tar.gz 各节点...

2018/12/27 14:34
141
0
CenOS 6.5 RPM 安装 elasticsearch 6.3.1

下载 wget --no-check-certificate https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.rpm 安装 rpm -ivh elasticsearch-6.3.1.rpm 安装包会自动创建 elasticsearc...

2018/07/23 13:34
356
0
Elasticsearch存储空间不够导致索引只读的解决方法

问题描述 今天发现当天的索引在ES中并没有创建,logstash中不停的报错: [INFO ][logstash.outputs.elasticsearch] Retrying individual bulk actions that failed or were rejected by the...

01/17 10:51
393
0
ElasticSearch Root身份运行

如果以root身份运行将会出现以下问题,这个错误,是因为使用root用户启动elasticsearch,elasticsearch是不允许使用root用户启动的 [root@iZbp1epx1ncetamddfjnxwZ bin]# ./elasticsearch [2...

2018/08/14 21:37
10
0
ElasticSearch的安装和相关插件的安装

ElasticSearch的安装和相关插件的安装

2015/03/17 13:48
129
0
ElasticSearch 在内存受限系统的配置

例如当你没有钱,只有一个512M的ECS的时候,你总不能给他1G的堆内存

2015/05/20 18:20
151
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部