在MySQL数据库中存储大量数字

时间:2014-03-30 06:36:48

标签: php mysql database

我一直在考虑这个问题已经有一段时间了,还没有想到一个很好的方法来实现它,特别是在保持表格的某种规范化和数据可管理的情况下。

我有一个33 x 24的网格图,总共792个图块,每个图块应该有一个存储的整数值。现在,它变得稍微复杂一些,因为这792个唯一映射值中的每一个都将包含另外100个值,每个值都带有小整数值(可能不超过两位数),从而存储了79,200个唯一值。

理论上会有一个“tblMap”表,每个mapID都有一个唯一的mapID和792个相关字段。然后,这792个字段中的每一个都有一个与它们相关的表,这个表将有另外100个数据字段。

这实际上是一个大的2D平铺地图,将由网站上的用户显示和更新。不应在本地为用户存储数据。我正在使用MySQL存储数据和PHP来访问和操作它。

那么最好的存储方式是什么,无论是使用MySQL还是可能使用值保存和加载文件?这样的表结构会是什么样的?在一个表中有792行是不好的(我有点想,但是没有看到任何关于它的规范化规则)?

我希望这很清楚并且有道理。我四处搜索,能够找到相关主题,但没有任何特定于此类案例的内容。

感谢您的任何见解!

0 个答案:

没有答案