在文档里没有找到任何关于主题的东西。我想知道当我没有显式地启动/提交事务时,即在“隐式事务”模式下,TC是否可靠和并发。
我需要每个事务只写一条记录,即没有批写。但是我希望在写函数返回之前将该记录可靠地写入磁盘。不过,如果可能的话,我还是想避免使用WAL文件。
对哈希数据库感兴趣,B+树数据库,固定长度数据库.
编辑。明确地:
// BTW,是否有值得替代技术合作的办法?我指的是具有相同功能和速度的嵌入式C/C++库。KyotoCabinet是不可能的:它是GPL;https://fallabs.com/license/是404,而我关于那404的电子邮件没有回复;更不用说他们从KC中删除了固定长度的DB。
发布于 2020-03-26 20:18:16
在一个论坛上得到了一个答案:
为了确保数据被完整和一致地写入,必须同时使用显式事务和HDBOTSYNC。
https://stackoverflow.com/questions/60840456
复制相似问题