首页 > 作文

[Linux] ubuntu环境安装和使用elasticsearch

更新时间:2023-04-07 23:20:32 阅读: 评论:0

wget -qo – https://artifacts.elastic.co/gpg-key-elasticarch | sudo apt-key add –
apt-get install apt-transport-https
echo “deb https://artifacts.elastic.co/packages/7.x/apt stable main” | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
sudo apt-get update && sudo apt-get install elasticarch

编辑配置文件:
/etc/elasticarch/elasticarch.yml
network.host: 127.0.0.1
network.bind_host: 127.0.0.1
transport.tcp.port: 9300
http.port: 9200
/usr/share/elasticarch/bin/elasticarch -d

es中使用restful api对数据进行增删查改

1)get:查询数据
2)post:插入或更改数据
3)put:创建库或表
4)delete:删除库

index:数据库
type:表
document:行
field:列,字段
mapping:元信息

创建数据库:http://localhost:9200/sinamail/ put
查看所有数据库:http东阿阿胶作用://localhost:9200/_cat/indices/ get
删除数据库:http://localhost:9200/sinamail/ delete

旧版本创建表,并且定义字段:http://loc生活习惯英文alhost:9200/sinamail/webmail/色动_mapping put

插入数据:
http://localhost:9200/sinamail/webmail/ post
{
“accesslog”: “测试一下”
}
查询数据:
http://localhost:9200/sinamail/_arch post
{“query”:{“bool”:{“must”:[{“match”:{“accesslog”:”测试下”}}]}},”from”:0,”size”:10}

使用curl命令操作数据:
curl http://127.0.0.1:9200 查看状态
curl -xput http://127.0.0.1:9200/sinamail 创建数据库
curl http://127.0.0.1:9200/_cat/indices/ 查看所有数据库
创建表,并且定义字001158基金段

curl -xput http://127.0.0.1:9200/sinamail/webmail/_mapping -d '{  "webmail": 万寿菊种植{    "properties": {      "accesslog": {        "type": "string"      }    }  }}'  

插入数据

curl -xpost http://127.0.0.1:9200/sinamail/webmail -d '{    "accesslog":"我是一个好人的测试"}'  

查询数据

curl -xpost http://127.0.0.1:9200/sinamail/_arch -d '{    "query":{        "bool":{            "must":[{"match":{"accesslog":"测我试下"}}]}},"from":0,"size":10}'

本文发布于:2023-04-07 23:19:56,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/4041216e640ff5066458ed10a8bee001.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:[Linux] ubuntu环境安装和使用elasticsearch.doc

本文 PDF 下载地址:[Linux] ubuntu环境安装和使用elasticsearch.pdf

下一篇:返回列表
标签:数据   数据库   东阿   字段
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图