gpt4 book ai didi

android - 如何将 elasticsearch 与 native react 一起使用?

转载 作者:可可西里 更新时间:2023-11-01 05:39:55 27 4
gpt4 key购买 nike

我想为我的移动应用程序(android 和 ios)使用 elasticsearch。

我使用 Node.js 安装了 elasticsearch-js:https://github.com/elastic/elasticsearch-js

但我无法让它发挥作用。所以我做了一些研究,我读到在移动设备上“直接”使用 elasticsearch 是个坏主意,最好使用 API。

我不明白:elasticsearch-js 不是我需要的吗?如果不是这种情况,那么我应该使用什么?

提前致谢

最佳答案

Elasticsearch 必须是后端。这不是您安装在手机或其他东西上的东西。让某些东西在生产中运行的最低规范就像每个服务器有 5 个 ES 实例和 8Go 内存和 1 到 2 个 vCPU。

Elasticsearch 有一个 API,您可以调用它来进行实时搜索。您还可以调整系统以提供建议或模糊搜索(甚至更多)。可在线获取电子书以获取更多信息:https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html

它不是你可以在前面添加的插件。

在您的应用(桌面/网络/移动)上,您需要实现一个输入,根据用户在其中输入的内容进行特定搜索。

就好像一个intern google engine(Google和ES原理是一样的)。您构建服务器并在前端实现其 API。

我可以帮你安装ES。

正如我所说,对于 React 方面,您可以使用 API:https://www.elastic.co/guide/en/elasticsearch/reference/current/docs.html

但是有 npm 包可以为您处理。阅读本教程(使用 React,但我很确定您可以将其用于您的项目):https://codeburst.io/how-to-build-an-e-commerce-search-ui-with-react-and-elasticsearch-a581c823b2c3

关于android - 如何将 elasticsearch 与 native react 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47699248/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com