windows下使用ElasticSearch数据库-入门
2015-12-25 20:38
423 查看
小结下windows下使用ElasticSearch数据库的入门方法
1.首先下载ElasticSearch https://www.elastic.co/downloads/elasticsearch
windows下下载的是zip文件,解压后,放到一个目录下,dos下进入ElasticSearch存放目录的bin目录,输入elasticsearch.bat,即可启动
![](http://img.blog.csdn.net/20151225195810632)
在浏览器中输入 localhost:9200
![](http://img.blog.csdn.net/20151225195915514)
发现已启动
2.安装ElasticSearch Head插件
cmd进入ElasticSearch的bin目录,然后输入 plugin install mobz/elasticsearch-head
很多博客里写的都是用 -install,但是试验的时候总是出错,查看plugin的帮组文档,用install才是正确的
![](http://img.blog.csdn.net/20151225200605099)
浏览器中输入 http://localhost:9200/_plugin/head/
![](http://img.blog.csdn.net/20151225200737652)
这是就可以通过浏览器插入数据了
![](http://img.blog.csdn.net/20151225200931185)
3.用 curl插数据
参考这篇经验贴安装curl http://jingyan.baidu.com/article/a681b0dec4c67a3b1943467c.html
建索引
curl -XPUT ‘http://localhost:9200/ElasticSearch/’
删除索引
curl -XDELETE ‘http://localhost:9200/ElasticSearch/’
4.遇到的问题
插入数据时必须严格按照json格式,否则报错 “error”:”MapperParsingException[Root type mapping not empty after parsing! Remaining fields:
![](http://img.blog.csdn.net/20151225203622064)
输入数据前先检查下是否符合json格式,用json的在线编辑器 http://www.qqe2.com/
注:windows下使用curl还不熟练,后面继续探索
Reference
http://www.oschina.net/translate/elasticsearch-getting-started?cmp
http://jingyan.baidu.com/article/a681b0dec4c67a3b1943467c.html
1.首先下载ElasticSearch https://www.elastic.co/downloads/elasticsearch
windows下下载的是zip文件,解压后,放到一个目录下,dos下进入ElasticSearch存放目录的bin目录,输入elasticsearch.bat,即可启动
在浏览器中输入 localhost:9200
发现已启动
2.安装ElasticSearch Head插件
cmd进入ElasticSearch的bin目录,然后输入 plugin install mobz/elasticsearch-head
很多博客里写的都是用 -install,但是试验的时候总是出错,查看plugin的帮组文档,用install才是正确的
浏览器中输入 http://localhost:9200/_plugin/head/
这是就可以通过浏览器插入数据了
3.用 curl插数据
参考这篇经验贴安装curl http://jingyan.baidu.com/article/a681b0dec4c67a3b1943467c.html
建索引
curl -XPUT ‘http://localhost:9200/ElasticSearch/’
删除索引
curl -XDELETE ‘http://localhost:9200/ElasticSearch/’
4.遇到的问题
插入数据时必须严格按照json格式,否则报错 “error”:”MapperParsingException[Root type mapping not empty after parsing! Remaining fields:
输入数据前先检查下是否符合json格式,用json的在线编辑器 http://www.qqe2.com/
注:windows下使用curl还不熟练,后面继续探索
Reference
http://www.oschina.net/translate/elasticsearch-getting-started?cmp
http://jingyan.baidu.com/article/a681b0dec4c67a3b1943467c.html
相关文章推荐
- REDIS缓存技术
- 使用MYCAT轻松实现MYSQL水平分片
- Redis与Memcached的区别
- 分布式统一框架的设计与实现(数据库)
- mssql 用户只能查看授权的数据库
- SQL 左外连接,右外连接,全连接,内连接
- Redis配置文件各项参数说明及性能调优
- SQL视图查询详解
- [mysql] mysql 查询语句收集
- MySQL Cluster
- Oracle 数据库重放(Database Replay)功能演示
- oracle 多表条件查询 集合查询并分页
- mysql语句长度
- 用asp.net连接数据库的登陆代码
- 如何在fedora23上安装和运行MySQL server (MySQL 已经被MariaDB取代)
- node.js 调用mongodb的group 函数,并到处到excel 中。
- MySQL触发器使用详解
- 写一个触发器的程序,不同的数据库有不同的方式
- mongodb mapreduce, aggregate, group 的类似功能
- redis资源