游戏合服过程
来源:互联网 发布:淘宝倒计时插件在哪里 编辑:程序博客网 时间:2024/04/28 02:40
看了好多的文章,又参考以前项目的合服代码,今天终于顺利的完成了合服。
就简单说下自己的合服过程吧。
合服:其实就是把几个数据库合到一起,中间需要处理的有1.主键的冲突,比如ID,当然可以在设计的当初,就让说有的ID 都不同。2.特殊的逻辑,比如说游戏里的势力,他们的科技,国库,帝王等,要怎么处理。3.处理一些特殊的数据,比如说一个3年没有登陆,没有消费记录,并且1级的小号。4.其他具体的小细节。我的做法是:主服务器数据不变,从服务器的数据导出到.sql中。
设计:
1.每个数据库的配置
2.合并对象的中间数据,比如说最大id,修改名字的表等
3. 数据对象
4. 对数据进行查询操作,并进行反序列化
5.处理逻辑
6.需要暂时保存的数据,量比较大时,需要用内存数据库来暂存
7.一些对数据进行转化的工具
8.输出文件
由于表很多,最好好好的设计下接口。
- 游戏合服过程
- MySQL存储过程实现游戏合服
- 游戏合服
- 网页游戏 合服技术分享
- Mysql存储过程中实现合服
- 益智游戏合集
- Android游戏合集
- 游戏编程合集
- MAC游戏合集
- 游戏开发网址合集
- 游戏编程资料合集
- Cocos2dx游戏源码合集
- Cocos2dx游戏源码合集
- Cocos2dx游戏源码合集
- [wp7游戏]会说话系列合集
- [wp7游戏]会说话系列合集
- 【分享】Tony游戏合集(Galgame)
- Libgdx之游戏源码合集
- 源码自动化管理系列一: Mercurial + Apache配置
- 运用Composite模式构造JSON
- Spring Mvc Captcha验证码实现(附Servlet实现方式)
- s3c2440硬件学习笔记----内存管理单元MMU
- mysql慢查询日志记录
- 游戏合服过程
- 【orange】从kernel到进程
- 人生就是不停的战斗————九把刀北大演讲
- jQuery对Select的操作集合
- Android中以JAR形式封装控件或者类库
- IP地址格式转换(htonl、ntohl;inet_addr、inet_ntoa)
- InvocationHandler的invoke方法如何被调用?
- 如何把C#生成EXE文件
- JSTL报错javax.el.PropertyNotFoundException