数据库
文章平均质量分 92
narlon
这个作者很懒,什么都没留下…
展开
-
游戏db服务器设计的相关问题
存档的简单历史 单机游戏都会把存档以文件的形式保存在本地,于是最早的一片网游也是这么干的,他们把存档以二进制的形式存储为本地的文件。到了21世纪,mysql等开源数据库引擎的性能和安全性逐渐获得认可,于是主流的网游开始以数据库作为媒介存储玩家存档。但当时的用法和用文件存储实际并没有本质的区别,所有的数据会打包存成blob的形式,然后丢给mysql。 随着网络游戏的复杂化,这种结构并不能适应新的...原创 2018-10-27 16:58:13 · 1194 阅读 · 0 评论 -
Redis的设计感悟
编码,类型和指令 Redis有5大基础类型(ROBJ),string,list,hash,set和zset。此外,底层实现有一些基本的数据结构(编码),linkedlist,ziplist,string,hashtable,skiplist。在上层,就是指令,也是和用户交互的指令。用户可以只关心这些指令,而完全不知道数据类型(ROBJ)以及编码(基础结构)的存在。 先看下,类型和编码的关系 ...原创 2018-11-17 19:56:56 · 190 阅读 · 0 评论