Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我每天滚动将 utf8 字符串写入编年史队列。默认队列文件大小为 81920 KB。在我写了几十条消息(每条 1 KB)后,文件很快就超过了 1 GB。如何控制文件大小?
Chronicle Queue 记录每条消息。它是基于磁盘空间便宜的假设而设计的。您现在可以以合理的价格购买 1,000 GB 企业级 SSD。一些用户在队列中保留超过 100 TB。
您可以将滚动率提高到每小时并删除不需要的文件。有一个存储文件侦听器,因此您可以确定文件何时翻转。
该文件不应比您存储的数据大太多。如果它是你可以重现问题的测试用例。