Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Play 2.0(java):MongoDB是否适合酒店预订web应用程序?_Java_Mysql_Mongodb_Playframework 2.0 - Fatal编程技术网

Play 2.0(java):MongoDB是否适合酒店预订web应用程序?

Play 2.0(java):MongoDB是否适合酒店预订web应用程序?,java,mysql,mongodb,playframework-2.0,Java,Mysql,Mongodb,Playframework 2.0,我想用PlayFramework2.0(Java)实现一个酒店预订系统。该应用程序将在无银行交易的情况下进行酒店预订(信用卡仅作为防止欺诈的识别方法提供),用户将选择理想的房间和日期范围,该应用程序将进行预订并更新房间可用性 出于性能方面的考虑,我考虑使用mongo over mySQL,这也是因为我的模型将有几种语言的可翻译字段,如果在mySQL中,这些字段将有很多连接 对于可用性检查,我不太清楚mySQL是否比mongo更简单 MongoDB适合这种web应用程序吗?还是我走错了路?您可以将

我想用PlayFramework2.0(Java)实现一个酒店预订系统。该应用程序将在无银行交易的情况下进行酒店预订(信用卡仅作为防止欺诈的识别方法提供),用户将选择理想的房间和日期范围,该应用程序将进行预订并更新房间可用性

出于性能方面的考虑,我考虑使用mongo over mySQL,这也是因为我的模型将有几种语言的可翻译字段,如果在mySQL中,这些字段将有很多连接

对于可用性检查,我不太清楚mySQL是否比mongo更简单


MongoDB适合这种web应用程序吗?还是我走错了路?

您可以将MongoDB用于这种应用程序。我个人在涉及敏感数据(即信用卡信息)时存在一些安全问题,因为删除信息并不意味着信息无法恢复

来自MongoDB上的维基百科: 电子商务。一些网站将MongoDB用作其电子商务基础设施的核心(通常与RDBMS结合使用,用于最终订单处理和记账)

关于stackoverflow的利弊,有一些非常有趣的文章


如果你想学习一种新的NoSQL技术,一定要努力学习,但是如果你想保证安全,就要坚持使用mysql解决方案。这些应用程序(预订)通常与BI解决方案/数据挖掘配合得很好,仅此一点就让我无法使用noSql方法。

您可以将mongoDB用于此类应用程序。我个人在涉及敏感数据(即信用卡信息)时存在一些安全问题,因为删除信息并不意味着信息无法恢复

来自MongoDB上的维基百科: 电子商务。一些网站将MongoDB用作其电子商务基础设施的核心(通常与RDBMS结合使用,用于最终订单处理和记账)

关于stackoverflow的利弊,有一些非常有趣的文章


如果你想学习一种新的NoSQL技术,一定要努力学习,但是如果你想保证安全,就要坚持使用mysql解决方案。这些应用程序(预订)通常与BI解决方案/数据挖掘配合得很好,仅此一点就让我无法使用noSql方法。

两个简单的陈述:

  • 坚持你所知道的。如果你知道普通SQL,那就试试吧

  • 过早优化是万恶之源。如果在启动应用程序之前,您就已经在考虑优化,那么您的工作方式就出现了严重问题


    • 两个简单的陈述:

      • 坚持你所知道的。如果你知道普通SQL,那就试试吧

      • 过早优化是万恶之源。如果在启动应用程序之前,您就已经在考虑优化,那么您的工作方式就出现了严重问题