社区
其他数据库
帖子详情
SQLITE数据库同步问题
gumuguo
2009-05-04 11:02:52
同在一个局域网的4台电脑中,都装有相同的数据库,目前通过VC用cppsqlite3来对数据库进行修改(增删改),
希望修改任何一个数据库,其他的3个数据库能保持同步修改。急,大侠帮忙!
...全文
399
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
数据库
Delphi XE7 Android平台与PC端
同步
SQLite
数据库
watchdb:保持
SQLite
数据库
同步
看表 一种通过网络轻松复制
SQLite
数据库
的工具。 概述 watchdb 是一个工具,可以通过网络快速设置
SQLite
数据库
的主从
同步
。
同步
只是单向的(在主站上所做的更改将覆盖在从站上所做的更改)。 从
数据库
保持只读状态,以防止意外写入应用程序代码。 watchdb 复制在设计上最终是一致的,所以它是的 AP 。 如果您需要强一致性(以牺牲性能和需要更改应用程序代码为代价),请查看 。 特征 适用于 Linux、OS X、Windows 没有依赖关系,只有一个二进制文件 跨任意数量的节点快速复制
sqlite
数据库
更改 无需更改应用程序代码 支持可选的身份验证和加密 将来: 增量(部分)
数据库
同步
安装 支持的操作系统的可用。 或者,运行go get github.com/dkulchenko/watchdb 。 如果你走这条路,你将需要一个在 $PATH 中工作的
sqlite
数据库
查看工具
数据库
开发很实用的工具,方便查看
数据库
的结构和内容。小巧方便使用,功能强大。
Mac
SQLite
数据库
可视化
sqlite
数据库
运行稳定.SQLPro
SQLite
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章