我在 .NET 6 上有一个整体 API,它处理数以万计的项目,可以通过许多参数进行搜索。所以我想知道如何改进搜索。我考虑过一些搜索引擎,如 Lucene.NET 或 Elasticsearch 等,但我想知道这种情况下的最佳实践。
顺便说下项目结构如下:
API 每分钟处理 ~1k 个请求