当前位置: 首页 > news >正文

住建部证书查询大厅seo研究所

住建部证书查询大厅,seo研究所,商业网站设计方案,沈阳做公司网站的公司Elasticsearch 是一个基于 Apache Lucene™ 的开源搜索引擎。不仅仅是一个全文搜索引擎#xff0c;它还是一个分布式的搜索和分析引擎#xff0c;可扩展并能够实时处理大数据。以下是关于 Elasticsearch 的一些主要特点和说明#xff1a; 1.实时分析#xff1a;Elasticsear…Elasticsearch 是一个基于 Apache Lucene™ 的开源搜索引擎。不仅仅是一个全文搜索引擎它还是一个分布式的搜索和分析引擎可扩展并能够实时处理大数据。以下是关于 Elasticsearch 的一些主要特点和说明 1.实时分析Elasticsearch 能在大量数据上执行复杂的查询并迅速返回结果。 2.分布式设计它自动将数据分片并在集群的不同节点上复制这些分片以提供冗余和高可用性。 3.高可扩展性可以简单地添加新节点而 Elasticsearch 会自动重新平衡和路由数据。 4.多种数据类型除了文本外Elasticsearch 还可以处理结构化数据、数值、地理位置等数据。 5.基于 JSON数据结构为 JSON 文档并使用 HTTP RESTful API 进行通信。 6.灵活的查询语言Elasticsearch 提供了一种非常灵活的查询语言可以执行简单的文本查询到复杂的聚合查询。 7.集成与客户端库Elasticsearch 提供了多种语言的官方客户端如 Java、Python、PHP、JavaScript 等。 Elasticsearch 在许多应用中被广泛使用包括日志和事件数据分析、内容搜索、数据可视化、地理搜索等。无论是在大型企业还是在初创公司它都是实时搜索和分析大数据的流行选择。在本应用中我们有大量的非结构化文档要存储PDF、TXT和HTML而ElasticSearch恰好可以帮助我们实现相应的检索功能。 我们通过Docker可以很方便的下载并启动一个ElasticSearch服务执行下列命令即可。 docker pull docker.elastic.co/elasticsearch/elasticsearch:8.10.2 docker run --name es01 -d -p 9200:9200 -it -m 1GB docker.elastic.co/elasticsearch/elasticsearch:8.10.2需要注意的是如果在Windows上通过DockerWSL 2支持启动ElasticSearch遇到报错“node validation exception\n[1] bootstrap checks failed. You must address the points described in the following [1] lines before starting Elasticsearch.\nbootstrap check failure [1] of [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]”则需要配置一个参数。 wsl -d docker-desktop -u root vi /etc/sysctl.conf然后在文件中添加下面这一行。 vm.max_map_count 262144ElasticSearch第一次启动时会创建一个默认用户elastic以及一个密码如图6.x所示。这个用户认证信息只有在第一次启动时才会打印因此我们需要将这个账号和密码记下来。 如果要在本地通过https链接到ElasticSearch则还需要拷贝SSL证书到本地。 docker cp es01:/usr/share/elasticsearch/config/certs/http_ca.crt .接下来我们可以通过Python的Elasticsearch库进行基本的Elasticsearch操作。 1.安装elasticsearch pip install elasticsearch2.设置和初始化连接 from elasticsearch import Elasticsearch client Elasticsearch(https://localhost:9200,ca_certs./http_ca.crt,basic_auth(elastic, RJWq7gBc4_rAPSN3gj7) )该部分首先从elasticsearch模块导入Elasticsearch类。然后创建一个Elasticsearch客户端实例并连接到本地运行在9200端口上的Elasticsearch服务器。使用ca_certs参数指定证书路径并使用basic_auth参数为连接提供身份验证凭证。 3.创建索引 client.indices.create(indexmy_index, ignore400)这个命令尝试在Elasticsearch中创建一个名为my_index的新索引。ignore400意味着如果索引已存在将忽略400错误。 4.向索引中添加文档 client.index(indexmy_index,idmy_document_id,document{foo: foo,bar: bar,} )通过index方法将一个新文档添加到my_index索引中并为其分配一个ID为my_document_id。 5.检索文档 client.get(indexmy_index, idmy_document_id)该命令从my_index索引中检索ID为my_document_id的文档。 6.搜索文档 client.search(indexmy_index, query{match: {foo: foo} })在my_index索引中执行一个搜索查询查找字段foo值为foo的文档。 7.更新文档 client.update(indexmy_index, idmy_document_id, doc{foo: bar,new_field: new value, })更新ID为my_document_id的文档更改字段foo的值并添加一个新字段new_field。 8.删除文档 client.delete(indexmy_index, idmy_document_id)从my_index索引中删除ID为my_document_id的文档。 9.删除索引 client.indices.delete(indexmy_index)删除整个my_index索引。
http://www.hkea.cn/news/14536233/

相关文章:

  • 做以个一元购的网站多少钱手机图片网站 模版
  • 注册了域名怎样做网站游戏网站开发毕业设计
  • 域名抢注网站建设定制衣服
  • 网站的内容包括什么冬奥会网页设计代码
  • 钓鱼网站制作的报告wordpress主题软件
  • 湖北专业网站建设质量保障聊城网站托管
  • 西安网站开发公司电话linux系统运行wordpress
  • 做游戏动画外包网站网页设计与制作教程课后答案黑马程序员
  • 做网站傻瓜软件上海买二手房做哪个网站好
  • 天津网站建设哪家设计好linux网站备份
  • 网站开发框架 知乎中铁建设企业门户
  • 毕业设计代做网站都有哪些超市管理系统
  • 福州什么推广网站好室内设计资源网
  • 国网公司网站深圳做网站服务公司
  • 网站建设制作公司 首推万维科技农民工找活平台
  • wp网站做404wordpress 繁简
  • 网站开发什么语言比较好直播网站怎么做的
  • 找做网站的上什么app网站利用百度离线地图
  • 外贸公司应该怎样做外贸网站网站建设 中企动力成都
  • 网站开发算法面试贵州遵义企业公司网站建设
  • 学校网站建设制度免费企业网站建设哪种
  • 佛山技术支持 骏域网站建设ui设计较好的网站
  • 建设网站需要资料服装公司网站网页设计
  • 江苏网站推广公司正确的建议是
  • 手机网站解析域名秦皇岛网站建设价格
  • 南通网站建设排名公司哪家好网站建设合同要交印花税吗
  • wordpress网站设计作业网页设计的主题
  • 万维网注册域名后怎么导入网站传奇网站模板psd
  • 做网站不给源码程序移动端h5是什么意思
  • 珠海左右创意园网站开发免费空间资源