gpt4 book ai didi

java - 我的 CID 程序本地备份数据库的最佳方法是什么?

转载 作者:行者123 更新时间:2023-11-29 18:00:45 25 4
gpt4 key购买 nike

-我用java代码编写的Cid程序..

-我的Cid程序可以添加案例并修改它们..

-我的程序连接到2个数据库,1是主数据库,1是辅助数据库..

  • 我的数据库是sqllite ..

-我插入的案例每个案例都有内容(文本)和照片(图像)..

-当我插入数据时,我首先将其插入主数据库,然后插入辅助数据库..当我修改时也是如此..

所以我的问题是如何确保我插入的每个案例都添加到两个数据库中?修改相同..??

如果程序在将其插入辅助数据库之前关闭(例如,如果程序被破坏或因错过点击而关闭),我该怎么办我如何修复辅助数据库中丢失的情况

==============================

我还是新来的,如果我没有清除任何部分,请告诉我我已经告诉你更多关于我的程序的信息..谢谢你的帮助

最佳答案

您正在寻找的是 two-phase-commit protocol

在分布式事务期间,这是唯一安全的答案。

另请考虑深入了解Oracle Docs关于它

关于java - 我的 CID 程序本地备份数据库的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48370657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com