【问题标题】:Working with a cloud app and local private database使用云应用程序和本地私有数据库
【发布时间】:2013-11-06 09:43:51
【问题描述】:

我们正在使用 java 开发云 ERP 产品,并希望为用户提供使用本地数据库文件或云上数据库的选项。对于我们的一些客户来说,他们的数据非常敏感,他们不希望将数据存储在 Web 服务器上,而是希望将数据库放在自己的服务器/PC 上。

这种产品在技术上是否可行、安全且有效地实施和维护?如果是这样,任何人都可以推荐这种架构的最佳解决方法,使我们的云服务器上的应用程序可以与本地数据库无缝协作?

非常感谢

LJ

【问题讨论】:

  • 客户可以通过https上经过身份验证的restful接口公开数据库。云应用程序连接到那个。 Mongo 和 Neo 可以用于此。

标签: java performance cloud crm erp


【解决方案1】:

对于关注安全性的客户,可能会使用在本地服务器上运行的 MySQL 等本地数据存储和在本地服务器上运行的 ERP 产品的本地实例。我建议使用 AES_ENCRYPT() 之类的东西加密所有敏感列——即使在这个本地数据库上也是如此。

否则我不知道如何在不引入各种数据漏洞的情况下使用安全的本地数据库运行托管应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-19
    • 2020-10-03
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多