我需要记录我的 Web 应用程序的特定活动(基于 Python - 使用 Postgres 的 SQL alchemy)并且我不想在我的 Postgres 数据库中转储日志信息(为什么用大部分垃圾填充它?)或使用日志文件(很难搜索)。
理想情况下,我想将所有内容都放在另一个数据库中,并以异步方式执行此操作。由于日志记录是异步的,我无需担心写入操作失败并破坏完成所有重要业务的代码。此外,如果我错过了一些日志记录事件,这可能没什么大不了的。
Mongo 似乎是一个很好的解决方案,因为它非常适合编写操作并且易于设置。
问题是我还没有找到任何满足我需求的 python 工具,特别是异步需求。
有什么想法吗?