【发布时间】:2021-10-24 22:37:27
【问题描述】:
我正在对单个实体(包含名称和内容的文档)实施全文搜索。内容可能很大(20 多页文字)。我想知道该怎么做。 目前我正在考虑使用 Redis 和 RedisSearch,但我不确定它是否可以处理大块文本中的搜索。我们谈论的是一个多租户应用程序,每个客户都有 1000 多个非常大的文档。
TLDR:用什么来搜索大块的文本内容。
这个空间对我来说有点不清楚,很抱歉造成混乱。当我更清楚时会更新问题。
【问题讨论】:
-
你目前使用什么技术栈?
-
文档/内容——它们目前是如何持久化的? (例如在数据库、平面文件等中)?
-
Тhe 技术栈是 .net core 和 mssql,文档还没有持久化,我正在考虑将它们作为文本字段存储在 mssql 中并将它们缓存到 Redis 中以供搜索。
标签: c# search architecture