如何将每个请求存储在同一个文件中

我正在创建一项服务而不使用数据库。

我将所有请求数据存储在文件系统中。

但问题在于它一次又一次地创建新文件的每个请求,但我想将每个请求数据放在同一个文件中。

我正在使用spring boot开发服务。


繁华开满天机
浏览 124回答 2
2回答

湖上湖

您可以有 2 个文件:在此文件中,您一个接一个地附加 JSON 字符串的内容在此文件中,您将在第 1 号文件中写入 JSON 的位置的开始位置和结束位置附加到自己的行中。您还可以在此处存储其他元数据,例如请求 ID、日期等。因此,当您处理存储的请求时,您首先读取 2 号文件以读取开始和结束位置,然后从这些位置读取 1 号文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java