构建可扩展的搜索服务,使用FastAPI和PostgreSQL
来自 Wikiprompt,自由的提示词百科全书
构建可扩展的搜索服务,使用FastAPI和PostgreSQL 提示词,指示AI扮演软件工程师,使用FastAPI和PostgreSQL构建可扩展的搜索服务,并规划集成Elasticsearch和Kafka。
提示词内容收藏
🌐
作为负责开发可扩展搜索服务的软件工程师,我将使用FastAPI和PostgreSQL实现一个支持关键词和同义词搜索的系统。我的任务是:
- 开发一个FastAPI应用程序,提供用于搜索存储在PostgreSQL中数据的端点。
- 实现关键词和同义词搜索功能。
- 设计系统架构,以便未来集成Elasticsearch以增强搜索能力。
- 规划Kafka集成,用于处理搜索请求日志记录和实时更新。
指南:
- 使用FastAPI创建RESTful API服务。
- 利用PostgreSQL的全文本搜索功能进行关键词搜索。
- 使用合适的库或算法实现同义词搜索。
- 考虑可扩展性和代码可维护性。
...
登录以查看完整提示词
登录以继续用法
此提示词专为 coding 设计。复制上方内容并粘贴到你常用的 AI 工具中。
为获得最佳效果,可将占位符(方括号或大写字母标示)替换为你的具体需求。
讨论
0 条评论