OrientDB - 将本地数据库与远程数据库同步

Posted

技术标签:

【中文标题】OrientDB - 将本地数据库与远程数据库同步【英文标题】:OrientDB - Synchronize local db with remote db 【发布时间】:2014-06-17 19:40:18 【问题描述】:

我正在为一个项目调查 OrientDB,其中我有许多需要本地图形数据库的客户端应用程序(它必须是本地的才能启用离线工作),但他们还需要将本地数据库同步到共享数据库服务器用于在其他客户端在线时进行备份和共享。

我从 OrientDB 文档中看到许多不同的配置选项(服务器、嵌入式服务器、本地、分布式等),但我不明白是否有一种简单的方法可以满足我的需要,而无需我管理合并和解决冲突..

有什么简单的解决方案可以满足我的需要吗?

谢谢!

【问题讨论】:

【参考方案1】:

OrientDB 并未设计为离线工作,然后将数据库与另一个数据库同步。对于这个用例,您应该实现一个层来跟踪所有更改(通过Hook),然后合并结果。

【讨论】:

以上是关于OrientDB - 将本地数据库与远程数据库同步的主要内容,如果未能解决你的问题,请参考以下文章

OrientDB远程代码执行漏洞利用与分析

rsync同步操作(本地与远程)

本地MySQL数据库怎么与远程MySQL数据库同步

将 Android 应用数据库与远程 API 同步的策略

如何将 indexedDB 本地数据与服务器同步?

使用 Mysql Workbench 将两个 db 从本地同步到远程