React serach引擎[关闭]

问题描述 投票:-2回答:1

我在网上搜索了与React合作的顶级搜索引擎。我找到了以下几个。

  • ElasticSearch
  • 即时搜索

现在我想知道。

  1. 这些如何与数据库(即GraphQLPrisma)交互?
  2. 上述搜索引擎的效率如何。特别是如果我们可以对数据进行预处理以提高效率,以及这将如何影响真正动态的部分,如博客。
  3. 如果以上任何一个都能与CMS(内容管理系统)很好的配合。

我将非常感谢您对这些的帮助。

reactjs graphql search-engine
1个回答
1
投票

Elastic Search如何查询。

  1. 从弹性搜索映射中创建一个静态类型的graphql模式。
  2. 转换你的graphql查询并创建一个弹性搜索体。
  3. 在您的弹性索引上运行搜索
  4. 返回结果并调用你的点击模式

即时搜索如何查询。

即时搜索使用服务器端渲染和具有完整的路由功能。服务器端渲染(SSR)通常可以提高SEO和性能。当使用SSR时,你的初始网页内容是在服务器上生成的:浏览器下载的网页已经有了HTML内容。

内容管理系统。

这是一个更多基于意见的问题,但我可以说的是,即时搜索似乎是创建带有react的cook cutter CMS的行业标准。关于何时使用弹性搜索的更多信息,请阅读 此处

© www.soinside.com 2019 - 2024. All rights reserved.