在Python中使用Elasticse

来源:Python程序员

ID:pythonbuluo

在这篇文章中,我将讨论Elasticsarch以及如何将其整合到不同的Python应用程序中。

什么是ElasticSarch?

ElasticSarch(ES)是一个建立在ApachLucn之上的高度可用的分布式开源搜索引擎。它基于Java构建的,因此可用于许多平台。数据以JSON格式非结构化存储,这也使其成为一种NoSQL数据库。与其他NoSQL数据库不同,ES还提供搜索引擎功能和其他相关功能。

ElasticSarch用例

ES可用于多种目的,下面给出了其中的几个:

你运营着提供大量动态内容的网站,比如电子商务网站或者博客。通过实施ES,你不仅可以为Wb应用程序提供强大的搜索引擎,还可以在应用程序中提供原生自动补全功能。

你可以获取不同类型的日志数据,然后可以使用它来查找趋势和统计信息。

设置和运行

安装ElasticSarch最简单的方法就是下载并运行可执行文件。必须确保使用的是Java7或更高版本。

下载后解压缩并运行它的二进制文件。

滚动窗口中会出现很多文字。如果你看到像下面这样的,那么它应该是完成了。

但是,由于眼见为实,可以在浏览器中访问URL







































白癜风系统检查项目
北京治疗最好白癜风权威医院



转载请注明:http://www.xcqg58.com/pxxx/9244.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了