3

我正处于为学校构建 Web 应用程序的计划阶段。当多人访问 MySQL 时,我担心它的速度和效率。该应用程序将允许教师 CRUD 学生记录。在创建/更新记录时缓存结果是否更好,json/xml以便应用程序可以快速将其显示给用户(使用 javascript)?或者 MySQL 是否足够快以处理相同数据的更新和查询?

4

2 回答 2

7

我有一个程序可以做到这一点(加上更多)。使用数据库,它们是为这些查询而设计的。目前,我的并发用户不到 100 个,有几千名学生,并且没有延迟问题。

使用数据库更好、更快、更安全。

于 2012-12-19T19:21:43.953 回答
2

JSON 和 XML 用于不同平台/软件之间的数据交换。就像 PHP 和 Java 之间或 twitter 和 C 之间一样。当您没有定义任何协议并且使用 xml、json、yml 等通用格式时,这很好。但是,如果您定义了一个协议(在 mysql 和 php 之间),请使用它。那会快得多。除了作为数据库,mysql 可以执行许多其他额外的数据操作操作,这些操作是纯 xml 或 json 或 yml 无法实现的。所以用mysql。

mysql 是否足够快以处理大量将检索数据以显示的查询?

它要快得多。我怀疑你是否会面对它的缓慢。我见过许多设备(不是人类)同时操作 mysql。它产生巨大的负荷。而 mysql 仍在处理这些数据。

于 2012-12-19T19:29:09.843 回答