我有一个关于使用 MySQL 数据库还是 Mongo 数据库的决定的问题,我的决定的问题是我高度依赖这些东西:
- 我想选择两个日期(期间)之间的记录
但这可能吗?
我的应用程序不会进行任何复杂的查询,只会进行基本的处理。它集成了 Facebook,因此有时我必须在当前设置下加入用户表。
最佳答案
任一数据库都允许您在日期之间进行过滤,我不会使用该要求来做出决定。您应该回答的一些问题:
您是否需要将数据存储在关系系统(如 MySQL)中?关系数据库更擅长跨实体连接。
您的数据是否会非常复杂,但您只会进行简单的查询(例如通过 ID),如果是这样的话,MongoDB 可能更适合,因为存储和检索复杂数据是小菜一碟。
您将从谁那里查询数据? MySql 使用 SQL 进行查询,这是比 mongo 的 JSON 查询语法更广为人知的技能。
这只是要问的三个问题。为了提出建议,我们需要更多地了解您的应用程序?
关于mysql - MongoDB 或 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8437213/