亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享

ZincSearch 一款 Elasticsearch 的輕量級替代品

2023-10-30 01:16:36
435
0

ZincSearch 全文索引的搜索引擎

與 Elasticsearch 相比,它操作起來很簡單,Elasticsearch 需要幾十個 knobs 來理解和調整,你可以在 2 分鐘內啟動并運行。

開源地址: GitHub - zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

目前:14.8k star

如果您只是使用 API 獲取數據并使用 kibana 進行搜索,它是 Elasticsearch 的直接替代品(Zinc 不支持 Kibana,Zinc 提供了自己的 UI)。

為什么選擇 zinc

雖然 Elasticsearch 是一款出色的產品,但它很復雜,需要大量資源,并且已有十多年的歷史。我構建了 Zinc,因此人們無需做太多工作就可以更輕松地使用全文搜索索引。

特點

  • 提供全文索引功能
  • 用于安裝和運行的單個二進制文件,提供了多個平臺的發行版
  • Schema less:無需預先定義模式,同一索引中的不同文檔可以有不同的字段
  • 用于查詢用 VUE 編寫的數據的 Web UI
  • 與 Elasticsearch API 兼容以獲取數據(單記錄和批量 API)
  • 開箱即用的身份驗證
  • 磁盤中的索引存儲(默認)、s3 或 minio(實驗性)
  • 聚合支持

安裝與使用

當您第一次啟動 ZincSearch 時,您需要 ZINC_FIRST_ADMIN_USER 和 ZINC_FIRST_ADMIN_PASSWORD 環境變量。在后續的 ZincSearch 運行中不需要它們。

Zinc Search 使用場景

日志搜索

為你的應用程序搜索日志是一件很繁瑣和具有挑戰性的事情。ZincSearch非常優雅地解決了這個問題。你可以使用標準的日志轉發器,如 fluent、fluent-bit、vector、syslog-ng 或其他轉發器來轉發日志到 ZincSearch。然后,ZincSearch 可以將索引的日志存儲在 S3 或磁盤上,并為您的日志提供快速搜索。

日志轉發者可以在日志中出現新的日志時逐步讀取日志文件,然后分批轉發以提高發送效率。

應用搜索

幾乎每個應用程序都需要搜索功能。例如,如果你使用關系型數據庫來滿足你的應用需求,使用 SQL LIKE進行文本搜索有可能會殺死數據庫。ZincSearch是在這些低功率的設備上提供搜索的完美解決方案。

邊緣搜索

您在邊緣擁有低功率設備,需要搜索功能。 ZincSearch 是在這些低功率設備上提供搜索的完美解決方案。例如您的物聯網/IDS/IPS/防火墻設備需要搜索功能,以便用戶可以搜索所需的數據或日志。

總結

ZincSearch 是一個搜索引擎,可用于文本數據、日志、指標、事件等。它允許您進行全文搜索,包括將服務器日志發送到 ZincSearch、推送您的應用程序數據、提供全文搜索或在您的應用程序中構建搜索欄。

0條評論
0 / 1000
邵****斌
13文章數
0粉絲數
邵****斌
13 文章 | 0 粉絲

ZincSearch 一款 Elasticsearch 的輕量級替代品

2023-10-30 01:16:36
435
0

ZincSearch 全文索引的搜索引擎

與 Elasticsearch 相比,它操作起來很簡單,Elasticsearch 需要幾十個 knobs 來理解和調整,你可以在 2 分鐘內啟動并運行。

開源地址: GitHub - zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

目前:14.8k star

如果您只是使用 API 獲取數據并使用 kibana 進行搜索,它是 Elasticsearch 的直接替代品(Zinc 不支持 Kibana,Zinc 提供了自己的 UI)。

為什么選擇 zinc

雖然 Elasticsearch 是一款出色的產品,但它很復雜,需要大量資源,并且已有十多年的歷史。我構建了 Zinc,因此人們無需做太多工作就可以更輕松地使用全文搜索索引。

特點

  • 提供全文索引功能
  • 用于安裝和運行的單個二進制文件,提供了多個平臺的發行版
  • Schema less:無需預先定義模式,同一索引中的不同文檔可以有不同的字段
  • 用于查詢用 VUE 編寫的數據的 Web UI
  • 與 Elasticsearch API 兼容以獲取數據(單記錄和批量 API)
  • 開箱即用的身份驗證
  • 磁盤中的索引存儲(默認)、s3 或 minio(實驗性)
  • 聚合支持

安裝與使用

當您第一次啟動 ZincSearch 時,您需要 ZINC_FIRST_ADMIN_USER 和 ZINC_FIRST_ADMIN_PASSWORD 環境變量。在后續的 ZincSearch 運行中不需要它們。

Zinc Search 使用場景

日志搜索

為你的應用程序搜索日志是一件很繁瑣和具有挑戰性的事情。ZincSearch非常優雅地解決了這個問題。你可以使用標準的日志轉發器,如 fluent、fluent-bit、vector、syslog-ng 或其他轉發器來轉發日志到 ZincSearch。然后,ZincSearch 可以將索引的日志存儲在 S3 或磁盤上,并為您的日志提供快速搜索。

日志轉發者可以在日志中出現新的日志時逐步讀取日志文件,然后分批轉發以提高發送效率。

應用搜索

幾乎每個應用程序都需要搜索功能。例如,如果你使用關系型數據庫來滿足你的應用需求,使用 SQL LIKE進行文本搜索有可能會殺死數據庫。ZincSearch是在這些低功率的設備上提供搜索的完美解決方案。

邊緣搜索

您在邊緣擁有低功率設備,需要搜索功能。 ZincSearch 是在這些低功率設備上提供搜索的完美解決方案。例如您的物聯網/IDS/IPS/防火墻設備需要搜索功能,以便用戶可以搜索所需的數據或日志。

總結

ZincSearch 是一個搜索引擎,可用于文本數據、日志、指標、事件等。它允許您進行全文搜索,包括將服務器日志發送到 ZincSearch、推送您的應用程序數據、提供全文搜索或在您的應用程序中構建搜索欄。

文章來自個人專欄
文章 | 訂閱
0條評論
0 / 1000
請輸入你的評論
0
0