跳到主要内容

介绍

Nasu Elasticsearch Serverless

⚡️ Nasu Elasticsearch Serverless (NES) 会帮助你在极短时间内构建一个无需维护的 Elasticsearch 集群。

🎁 自己管理 Elasticsearch 集群是一件苦差事。 现在,你可以专注于业务上的开发,只需连接到云端集群即可。

🗃️ 从 GB ~ PB 无需提前进行存储容量规划, 云端集群会根据您的使用量自动扩容 !

🏄‍♂️ 无需配置,行业专家已为您构建好全栈(操作系统、虚拟机、集群)深度优化后的 Elasticsearch 集群。

🔍 NES 完全兼容开源 Elasticsearch (v6.x, v7.x),按照你的使用习惯即可。

🧐 充分利用 NES 开箱即用的搜索能力,轻松执行交互式日志分析、网站搜索、应用搜索、数据库加速、实时系统监控、可视化分析 ...

快速通道 ⏱️

边玩边学 Nasu Elasticsearch Serverless,仅需 5 分钟!

从一个免费的应用开始,掌握仅需极为简短的教程。

设计理念

  • 低学习成本。 NES 提供的 API 小而精,屏蔽了所有与使用无关的Elasticsearch API,保障用户在纯使用状态。我们不希望用户在复杂的集群层面上捣鼓解决方案。
  • 直观易懂。 用户使用 NES 时不会感到头昏脑胀。 产品应简单直观,所有平台功能应无需手册即可轻松掌握。
  • 合理的默认值。 常见、易用的性能优化选项会自动配置。易错,有危险性的设置仍提供手动覆盖的方式。
  • 不受约束。 用户可随时关停 NES,避免不必要的费用产生,选择权完全取决于用户。

我们相信,开发者足够了解一个云端搜索的运行原理,才能够更好地使用它。 因此,我们愿意花费精力来阐释 NES 的架构和各个组成部分,希望读者们可以拥有对它更深的理解,从而更熟练地使用它。 📦 架构一览

最佳选择

如果你有以下需求,NES 最适合您:

  • ✅ 你想要一个现代化的云端搜索服务,而不是一堆服务器和头疼的维护工作。
  • ✅ 你需要的是生态组件一站式管理(Beat/Elasticsearch/Kibana/Grafana ...),而不是分头拼凑。
  • ✅ 你想要一个轻量的使用方案,而不是雇用一支昂贵的搜索团队。

如果你有以下需求,请使用其他方案:

  • ❌ 需要使用自定义插件
  • ❌ 私有化的部署环境

Elasticsearch

Elasticsearch 是业界领先的开源搜索和分析引擎。适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。虽然并非所有问题都是搜索问题,但Elasticsearch提供了在各种使用情况下处理数据的速度和灵活性:

  • 向应用程序或网站添加搜索框
  • 存储和分析日志、指标和安全事件数据
  • 使用 Elasticsearch 作为地理信息系统(GIS)管理、集成和分析空间信息
  • 使用 Elasticsearch 作为生物信息学研究工具存储和处理遗传数据
  • 使用 Elasticsearch + Grafana 搭建业务监控报警中心

➡️ Elasticsearch API 使用指南

信息
  • Beats 轻量的数据采集器, 它们从成千上万台机器和系统向Elasticsearch发送数据。(日志文件、系统指标、运行状态...)
  • Kibana 对Elasticsearch的数据进行搜索、查看、交互操作,还可以利用图表、表格及地图对数据进行多元化的分析和呈现。
  • Grafana 大规模指标数据的可视化展示。 快速灵活、易用性更强的客户端图表,丰富的仪表盘插件,让复杂的数据更加直观。

Lucene

Lucene 是一个使用 Java 构建的开源、高性能搜索库,是 Apache Solr、Apache Nutch、OpenSearch 和 Elasticsearch 等一些流行搜索引擎的基础。 Lucene 是一个非常成熟的库,由 Apache 基金会治理下的一个开源项目维护。 Lucene 的核心是倒排搜索索引,它可以实现令人难以置信的快速搜索结果。反向搜索索引提供术语到包含这些术语的文档的映射。在搜索过程中,在已排序的术语字典中查找术语并检索匹配文档列表会更快。 Lucene 确实支持存储多种类型的信息,例如数字、字符串和文本字段。 Lucene 具有丰富的搜索界面,支持自然语言搜索、通配符搜索、模糊搜索和邻近搜索。Elasticsearch 采用 Lucene 为底层引擎。