做游戏用什么样的数据库比较好?

时间:2022-02-14 17:38:55
最近准备写一个小游戏,需要涉及到大量数据的储存和管理,最好能用数据库做,但是这个游戏又不能太大,容量最好限制在几兆之内。我想问有什么数据库能够满足这个要求?

33 个解决方案

#1


如果数据之间的关系不复杂的话,建议使用mysql,数据快,容量大。

#2


呵呵,没玩过。学习。。。

#3


数据不多用MYSQL行了,我想一个游戏, 即使是一个很流行的网络游戏,数据量也不会太大吧, 何况是小游戏

#4


access:)

#5


一般写游戏不用数据库的,可以存在.ini或.dat文件里

#6


建议用小型数据库,access,paradox,foxpro等

#7


gz

#8


我觉得如果是 网络游戏的话应该用mysql比较好一点

#9


要是数据量不大,没有太多检索工作,我建议用自已定义的格式来操作,速度一流 ^^!

#10


access :)

#11


用文件

#12


数据量大肯定用文件好。自己定以数据结构,然后根据需要将数据调进内存进行操作,我试过,速度比任何通用数据库都快。

#13


up

#14


嗯,其实主要是因为这个游戏的规则是可扩展的,也就是说用户本身可以加入新的规则,所以打算用数据库来管理。

#15


MS SQL 
文件

#16


文件

#17


内存+文件

#18


怎么不用sql server?

#19


对,我也认为,没必要用大型的数据库,用一般的小型数据库或不用数据库

#20


看你写多大的东东了
个人建议
mysql好点:)

#21


我觉得应该自己写一个数据存储文件比较好吧,从来没看到过装个游戏还要搭将mysql或sql server的

#22


不知各位有没有玩过 天子传奇,是个rpg游戏
它的save文件就是.mdb文件

#23


使用interbase最好
没有版权限制

#24


access/xml

#25


从以后可以多方应用,不再重复学习考虑,用 MSSQL 最好。

#26


暴雪的数据库都是用Excel,然后压缩成*.mpq的,有谁知道怎么作,保持高速,有容量大

#27


学习,关注。up

#28


gzgzgzgz        gzgzgzgz        gzgzgzgzgzgzgzgzgzgz        
    gzgzgz            gzgz            gzgzgz        gzgzgz      
    gzgzgz            gzgz            gzgzgz        gzgzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz        gzgzgz      
    gzgzgz            gzgz            gzgzgz      gzgzgzgz      
    gzgzgz            gzgz            gzgzgzgzgzgzgzgzgz        
    gzgzgz            gzgz            gzgzgz                    
    gzgzgz            gzgz            gzgzgz                    
    gzgzgz            gzgz            gzgzgz                    
      gzgz            gzgz            gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
        gzgzgz    gzgz                gzgzgz                    
          gzgzgzgzgzgz            gzgzgzgzgzgzgz

#29


自己定义数据结构,用二进制文件在压缩,效率高,内存省.

#30


网络游戏对数据的一直性要求很高的,所以不适合用mysql
要用也用my sql 4.1以上的。 

但如果对数据一致性要求不高,用什么都无所谓啦。自己定义也可以。

#31


UP

#32


sql server

#33


oracle

#1


如果数据之间的关系不复杂的话,建议使用mysql,数据快,容量大。

#2


呵呵,没玩过。学习。。。

#3


数据不多用MYSQL行了,我想一个游戏, 即使是一个很流行的网络游戏,数据量也不会太大吧, 何况是小游戏

#4


access:)

#5


一般写游戏不用数据库的,可以存在.ini或.dat文件里

#6


建议用小型数据库,access,paradox,foxpro等

#7


gz

#8


我觉得如果是 网络游戏的话应该用mysql比较好一点

#9


要是数据量不大,没有太多检索工作,我建议用自已定义的格式来操作,速度一流 ^^!

#10


access :)

#11


用文件

#12


数据量大肯定用文件好。自己定以数据结构,然后根据需要将数据调进内存进行操作,我试过,速度比任何通用数据库都快。

#13


up

#14


嗯,其实主要是因为这个游戏的规则是可扩展的,也就是说用户本身可以加入新的规则,所以打算用数据库来管理。

#15


MS SQL 
文件

#16


文件

#17


内存+文件

#18


怎么不用sql server?

#19


对,我也认为,没必要用大型的数据库,用一般的小型数据库或不用数据库

#20


看你写多大的东东了
个人建议
mysql好点:)

#21


我觉得应该自己写一个数据存储文件比较好吧,从来没看到过装个游戏还要搭将mysql或sql server的

#22


不知各位有没有玩过 天子传奇,是个rpg游戏
它的save文件就是.mdb文件

#23


使用interbase最好
没有版权限制

#24


access/xml

#25


从以后可以多方应用,不再重复学习考虑,用 MSSQL 最好。

#26


暴雪的数据库都是用Excel,然后压缩成*.mpq的,有谁知道怎么作,保持高速,有容量大

#27


学习,关注。up

#28


gzgzgzgz        gzgzgzgz        gzgzgzgzgzgzgzgzgzgz        
    gzgzgz            gzgz            gzgzgz        gzgzgz      
    gzgzgz            gzgz            gzgzgz        gzgzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz          gzgzgz    
    gzgzgz            gzgz            gzgzgz        gzgzgz      
    gzgzgz            gzgz            gzgzgz      gzgzgzgz      
    gzgzgz            gzgz            gzgzgzgzgzgzgzgzgz        
    gzgzgz            gzgz            gzgzgz                    
    gzgzgz            gzgz            gzgzgz                    
    gzgzgz            gzgz            gzgzgz                    
      gzgz            gzgz            gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
      gzgzgz        gzgz              gzgzgz                    
        gzgzgz    gzgz                gzgzgz                    
          gzgzgzgzgzgz            gzgzgzgzgzgzgz

#29


自己定义数据结构,用二进制文件在压缩,效率高,内存省.

#30


网络游戏对数据的一直性要求很高的,所以不适合用mysql
要用也用my sql 4.1以上的。 

但如果对数据一致性要求不高,用什么都无所谓啦。自己定义也可以。

#31


UP

#32


sql server

#33


oracle