Php 存储与每个用户相关的大量数据?

Php 存储与每个用户相关的大量数据?,php,mysql,Php,Mysql,我正在设计一个学习语言的抽认卡网站,现在我有一个用户登录信息表和一个词汇表 我有一个区域测试你的动词/形容词/等的共轭知识,所以我需要检查多次阅读,我可以这样做,但我需要保存这些数据 所以我可以说,一旦你把某些单词学习到熟练的程度,你就能解锁更多的单词 不幸的是,我对MySQL的了解有限,因此我不确定如何在不创建大量条目的情况下实现这一点 基本上,对于每个项目(vocab word),我需要为1到4个读数保存正确/错误百分比,还需要为下一次审查的到期日期,这是针对每个用户的,针对每个项目 我并不

我正在设计一个学习语言的抽认卡网站,现在我有一个用户登录信息表和一个词汇表

我有一个区域测试你的动词/形容词/等的共轭知识,所以我需要检查多次阅读,我可以这样做,但我需要保存这些数据 所以我可以说,一旦你把某些单词学习到熟练的程度,你就能解锁更多的单词

不幸的是,我对MySQL的了解有限,因此我不确定如何在不创建大量条目的情况下实现这一点

基本上,对于每个项目(vocab word),我需要为1到4个读数保存正确/错误百分比,还需要为下一次审查的到期日期,这是针对每个用户的,针对每个项目

我并不是要求任何人为我做所有的工作,但如果有人能告诉我如何(相当有效地)存储如此大量的数据,那就太好了


实际上,它不一定是企业效率,因为只有我和一些朋友在使用它(可能最多100个用户?),但也不会太可怕://

因为这更多是一个讨论问题,我会尽我最大的努力

MySQL可能是存储大量数据的最佳选择。Facebook使用MySQL,你只能想象他们在每个人身上拥有的数据量

MySQL的好处: 1、最适合初学者 2、PHP的“goto”数据库语言 3、大规模开源

要记住的最重要的事情是数据库的结构。您可以处理大量的信息,但请记住,设置数据类型可以并且将限制特定列的空间量

您可以查看的其他一些资源:


Facebook使用MySQL是因为MySQL是他们开始使用的(它是免费的)。他们多次表达了MySQL和切换RDBMS的问题。