社区
其他数据库
帖子详情
SQLITE数据库同步问题
gumuguo
2009-05-04 11:02:52
同在一个局域网的4台电脑中,都装有相同的数据库,目前通过VC用cppsqlite3来对数据库进行修改(增删改),
希望修改任何一个数据库,其他的3个数据库能保持同步修改。急,大侠帮忙!
...全文
430
4
打赏
收藏
SQLITE数据库同步问题
同在一个局域网的4台电脑中,都装有相同的数据库,目前通过VC用cppsqlite3来对数据库进行修改(增删改), 希望修改任何一个数据库,其他的3个数据库能保持同步修改。急,大侠帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2009-05-04
打赏
举报
回复
断网时可以工作 连网时才进行修改
也就是网络不通时可以读,但不能写?
一般的做法是,A,B,C,D四台机加上一个共享服务器 S
表中加上两个自增字段。 sid, cid (serverID , Client ID)
A 做的更新 同时写入服务器 DBs, 如果网络不通则失败,如果成功则再立即 写入 本机DBa
同时A检查当前本地表中的最大 server ID, 从DBs 中复制所有大于 本地中的max(sid)的记录,以得到同步。
wwwwb
2009-05-04
打赏
举报
回复
那就要用4条SQL语句,来更新4台机器的SQLITE,先共享再附加数据库
gumuguo
2009-05-04
打赏
举报
回复
[Quote=引用 1 楼 ACMAIN_CHM 的回复:]
或者换个思路,把这个数据库文件直接话到网络共享盘中。这样大家都改这个共用的数据库。
[/Quote]这个不行 因为是车载网络 网络不是很稳定 需要保证断网时可以工作 连网时才进行修改
ACMAIN_CHM
2009-05-04
打赏
举报
回复
或者换个思路,把这个数据库文件直接话到网络共享盘中。这样大家都改这个共用的数据库。
SQLite
数据库
同步
指南
SQLite
DBSync是开源嵌入式
数据库
SQLite
的数据
同步
引擎,实现了
SQLite
与
SQLite
数据库
之间以及
SQLite
与异构
数据库
Oracle、MySQL、SQLServer之间的增量的、双向的数据
同步
功能。在文章中对
SQLite
DBSync 的体系结构、...
watchdb:保持
SQLite
数据库
同步
特征适用于 Linux、OS X、Windows 没有依赖关系,只有一个二进制文件跨任意数量的节点快速复制
sqlite
数据库
更改无需更改应用程序代码支持可选的身份验证和加密将来: 增量(部分)
数据库
同步
安装支持的操作系统的...
Mac
SQLite
数据库
4. 数据
同步
:SQLPro可能支持版本控制和
数据库
同步
,这对于团队协作开发或在不同设备间
同步
数据非常有用。 5. 兼容性:与各种
SQLite
版本兼容,确保无论用户使用的是哪个
SQLite
版本,都能顺利进行
数据库
管理。 通过...
QT中
sqlite
多线程操作4个注意
问题
多线程环境下进行
SQLite
数据库
操作时,必须特别注意
数据库
连接的管理和
同步
控制,以避免出现死锁和其他并发
问题
。通过独立加载
数据库
驱动、适当加锁、及时关闭
数据库
以及合理管理`QsqlQuery`变量的作用域等方式,...
SQLite
数据库
复制工具rqlite.zip
rqlite 是一个用 Go 语言开发的分布式...rqlite 确保每个
数据库
改变能
同步
到全部的节点,要么就一个都不
同步
。 rqlite 提供了
数据库
的容错以及复制,而且安装、发布和运维都非常简单。 标签:rqlite
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章