当前位置: 首页 > 软件库 > 程序开发 > 搜索引擎 >

elasticsearch-js

Elasticsearch 的官方 Node.js 客户端
授权协议 Apache-2.0
开发语言 JavaScript TypeScript SHELL
所属分类 程序开发、 搜索引擎
软件类型 开源软件
地区 不详
投 递 者 弘阳德
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

elasticsearch-js 是 Elasticsearch 的官方 Node.js 客户端。

特性:

  • 与 REST API 的一对一映射。
  • 通用的、可插拔的架构。
  • 可配置的、自动发现集群节点。
  • 持久的、保持活动的连接。
  • 跨所有可用节点进行负载平衡。
  • 儿童客户支持。
  • 开箱即用的 TypeScript 支持。
npm install @elastic/elasticsearch

 注意:Node.js 的最小支持版本是 v10。

  • 为 bower 构建的 Elasticsearch 客户端。 安装 使用 bower 安装。 bower install elasticsearch 在 html 文件上添加一个 <script> 标签就可以使用了: <script src="/bower_components/elasticsearch/elasticsearch.js"></script> <script> var cl

  • 1.下载镜像 docker pull elasticsearch:7.13.2 2. 创建目录(代理文件用) mkdir -p /www/elasticsearch/config mkdir -p /www/elasticsearch/data mkdir -p /www/elasticsearch/plugins 3. 写入配置文件(跨域) vi /www/elasticsearch/confi

  • 1.修改Gruntfile.js(根目录下) connect: { server: { options: { hostname:'*', port: 9100, base: '.', keepalive: true } } } 2.修改_site目录下的app.js this.base_uri = this.config.b

 相关资料
  • 在 buoyant (linkerd的开发者) 的官方网站上,发表有很多和likerd相关的博客文章: https://buoyant.io/blog/ 这里是对官方博客内容的中文翻译版本. 译者注: 这些博客文章对了解 linkerd 非常有帮助,而且从官方文档的写作风格上看,所有涉及到有深度或者需要谈论细节的时候,基本都是给出一个链接指到博客上的某个文章.因此,考虑将官方博客的文章逐一翻译过来

  • 问题内容: 我可以使用Node.js的SSH客户端与服务器进行通信吗? 问题答案: 用纯JavaScript编写的SSH2客户端模块,用于node.js https://github.com/mscdex/ssh2 还要签出这个包装器 https://github.com/mikeal/sequest

  • 问题内容: 我正在寻找用于node.js的webrtc实现, 以将数据从 nodeJS客户端 传输到另一个webRTC对等方。 因此,在我的情况下,nodejs应用程序 不是 服务器,而是客户端。 是否存在这样的节点模块? 问题答案: 我遇到了同样的问题,偶然发现了这两个瑰宝: https://github.com/helloIAmPau/node-rtc 很遗憾,它缺少任何文档。 但是 http

  • 问题内容: 是否有一个用于node.js的Twitter客户端(不是流式API,即常规API)? 我已经了解了twitter-node,但是我正在寻找一个允许使用Twitter REST API的更通用的客户端。 有人有主意吗? 谢谢, 约翰娜森 问题答案: 签出我的节点模块,它可能就是您想要的。具有完整的Twitter API支持(REST和流API):https : //github.com/

  • 我正在尝试重建一个与elasticsearch 2.4对话的插件,以便与elasticsearch 5配合使用。 代码来自:https://github.com/pentaho/pentaho-kettle/blob/master/plugins/elasticsearch-bulk-insert/src/org/pentaho/di/trans/steps/elasticsearchbulk/E

  • 我想运行以下java代码: 我用以下命令运行mon神: 默认配置下的Elasticsearch 每次运行程序时,我都会遇到以下错误:

  • hyperf/elasticsearch 主要为 elasticsearch-php 进行了客户端对象创建的工厂类封装,elasticsearch-php 默认使用 Guzzle Ring 客户端,在 hyperf/guzzle 中我们实现了协程版本的 Handler,所以可以直接使用 Hyperf\Elasticsearch\ClientBuilderFactory 创建一个新的 Builder

  • 从Java使用弹性搜索的最佳实践是什么?例如,可以使用REST API轻松找到留档和逐个查询删除功能的示例。传输客户端Java情况并非如此。 在哪里可以找到Java Transport Client的使用示例 Java Transport Client是否通过REST API覆盖了整个ElasticSearch功能,比如HTTP客户端