0
我正在开发使用Java网络商店。我正在使用JPA处理我的数据并将其存储在数据库中。现在我担心丢失任何数据的情况。防止这种情况的最佳做法是什么?JPA冗余数据库
我应该写更改记录到本地,并使用到EntityManagers远程数据库?我正在使用VPS,这是否会导致安全漏洞,因为我需要通过互联网传输数据?
我不认为一个备份到一个SQL文件或某些simular选项就足够了,因为我可能会失去一个最近放置顺序这种方式。
在此先感谢。
+1为理智的答案。将其与持久日志结合使用,可以在数据库备份之间保持事务处理,并且您拥有一个相当有弹性的系统 – Perception
嗯,谢谢,会考虑。这意味着我的远程目标需要SSL证书。 – Aquillo
*“这就意味着我的远程目标需要一个SSL证书。” * - 嗯是的,但这是在不信任的网络保护的任何通信几乎是强制性的。 –