标签: database journaling
我有一个与客户交谈并拥有数据库的程序。数据库是一个瓶颈 - 客户端通信是突发性的,虽然通常有时间将所有更改保留到数据库,但这必须排队,队列可能会花费一个小时左右。
我不安的是这个队列在内存中,以及磁盘上的队列是什么。因此,客户端将以可以将更改日志写入磁盘的速度运行,并且数据库更新程序正在以数据库的速度从该日志读取。
如何可靠地实施这样的期刊?是否存在库或操作系统功能?
我选择的语言是Python或Java。