社区
其他数据库
帖子详情
SQLITE数据库同步问题
gumuguo
2009-05-04 11:02:52
同在一个局域网的4台电脑中,都装有相同的数据库,目前通过VC用cppsqlite3来对数据库进行修改(增删改),
希望修改任何一个数据库,其他的3个数据库能保持同步修改。急,大侠帮忙!
...全文
400
4
打赏
收藏
SQLITE数据库同步问题
同在一个局域网的4台电脑中,都装有相同的数据库,目前通过VC用cppsqlite3来对数据库进行修改(增删改), 希望修改任何一个数据库,其他的3个数据库能保持同步修改。急,大侠帮忙!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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 的体系结构、...
Delphi XE7 Android平台与PC端
同步
SQLite
数据库
要实现Android和PC之间的
SQLite
数据库
同步
,我们需要解决以下几个关键
问题
: 1. **数据传输**:首先,需要一个可靠的通信机制来传递数据,这通常可以通过HTTP、WebSocket或FTP等网络协议实现。在Delphi XE7中,我们...
watchdb:保持
SQLite
数据库
同步
特征适用于 Linux、OS X、Windows 没有依赖关系,只有一个二进制文件跨任意数量的节点快速复制
sqlite
数据库
更改无需更改应用程序代码支持可选的身份验证和加密将来: 增量(部分)
数据库
同步
安装支持的操作系统的...
Mac
SQLite
数据库
4. 数据
同步
:SQLPro可能支持版本控制和
数据库
同步
,这对于团队协作开发或在不同设备间
同步
数据非常有用。 5. 兼容性:与各种
SQLite
版本兼容,确保无论用户使用的是哪个
SQLite
版本,都能顺利进行
数据库
管理。 通过...
C#解决
SQlite
并发异常
问题
的方法(使用读写锁)
使用C#访问
sqlite
时,常会遇到多线程并发导致
SQLITE
数据库
损坏的
问题
。
SQLite
是文件级别的
数据库
,其锁也是文件级别的:多个线程可以同时读,但是同时只能有一个线程写。Android提供了
Sqlite
OpenHelper类,加入Java...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章