【发布时间】:2011-11-08 14:55:04
【问题描述】:
我正在寻找喜欢 PHP、Javascript (JSON)、REST 和 MySQL 的人来告诉我哪个 NoSQL 数据库将是 LAMP 开发人员的更好选择。
特定应用程序正在创建一个 NoSQL 数据库,该数据库将包含少量键值对象,从而允许应用程序仅使用最重要和时间敏感的数据快速响应用户。唯一的实时 NoSQL 更新是记录用户访问时间戳。
高级流程:
- 用户与桌面或 Web 应用程序交互以处理存储在 MySQL 中的主要数据输入事务
- 应用程序将数据子集作为对象复制到 NoSQL 中,并以用户的 UUID 作为键。只有用户最近的事务存储在 NoSQL 中。
- 用户使用移动设备或语音连接到 NoSQL 数据以检查交易状态
问题: 对于 LAMP 开发人员而言,哪种 NoSQL 数据库更适合上述流程?为什么?
【问题讨论】:
-
为什么不能把这些东西再存到 MySQL 里?
-
我可以,而且我们都已经这样做了多年,但听起来像使用 Node.js(服务器 Javascript)这样的超快速工具支持的 NoSQL 会使应用程序的响应速度更快,甚至对用户来说在交通高峰期。我想在输入数据时运行一次复杂的 SQL 查询和表连接,而不是在每次有人需要快速只读查看他们的数据时再次要求它。
-
那为什么不干脆完全放弃 MySQL 呢?
-
我对 MySQL 很满意。大量的开发人员都非常了解它,安全性定义明确并且有效。现在我正在寻找改善最终用户体验的方法。
-
不管是不是因为“内战”而关闭,也应该关闭,因为你懒得去read the tutorial。这就像三行。
标签: php mysql mongodb couchdb database