Elasticsearch弹性搜索,使用教程

可查看更多程序人生资料: https://www.hryc.xyz/

1.  安装,和配置插件的环节这里不讲

2.创建集群 修改elasticsearch-1.7.0\config 目录下的 elasticsearch.yml 文件

3.使用head创建索引

4.刷新一下

5.插入类型数据

http://172.16.204.254:9200/
book/product/_mapping?pretty
{
  "product": {
    "properties": {
      "title": {
        "type": "string",
        "store": "yes"
      },
      "description": {
        "type": "string",
        "index": "not_analyzed"
      },
      "price": {
        "type": "double"
      },
      "onSale": {
        "type": "boolean"
      },
      "type": {
        "type": "integer"
      },
      "createDate": {
        "type": "date"
      }
    }
  }
}

 

 

6.插入完以后执行查询

可查看更多程序人生资料: https://www.hryc.xyz/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
 ElasticSearch是一个基于ApacheLucene构建的开源搜索服务器。它提供了一个可扩展的搜索解决方案,内置支持近实时搜索和多租户。   《ElasticSearch 可扩展的开源弹性搜索解决方案》将教你如何构建一个快速、灵活、可扩展的搜索解决方案,通过建立自定义集群进入ElasticSearch的世界。通过学习数据索引和分析,你将掌握ElasticSearch的强大功能,包括如何搜索数据、如何扩大搜索范围,以及如何进行集群管理。   从建立自己的ElasticSearch集群开始,然后进行搜索并扩展搜索参数,你就可以创建一个完全自定义的搜索解决方案。在此基础上,你将进一步地学习ElasticSearch的查询API,以及如何使用强大的过滤和统计功能。在ElasticSearch旅程最后总结的一些章节,帮助读者控制和调整集群,学习分片分配、网关模式配置等知识。   《ElasticSearch 可扩展的开源弹性搜索解决方案》是为希望利用ElasticSearch创建一个快速、灵活的搜索解决方案的开发者而撰写的。如果你正试图学习ElasticSearch或者希望变得更加精通,本书也同样适合。开始学习本书时你不需要知道关于ElasticSearch的任何知识,但知道一些数据库和查询的基本知识是必需的。   你将从本书学到   配置和创建一个ElasticSearch索引   使用ElasticSearch查询DSL进行各种查询   在不损失性能的情况下高效和精确地使用过滤器   实现自动补全功能   高亮数据和地理信息搜索以得到更好的结果   理解ElasticSearch如何返回结果及如何验证这些结果   使用统计和相似功能从搜索中获得更多,并提升客户的搜索体验   使用ElasticSearchAPI和第三方监控方案监控集群状态与集群健康状况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值