查看: 4010|回复: 55

战神引擎数据库结构解析 Mongodb和mysql关联关系

  [复制链接] 主动推送

1200

主题

115

回帖

3603

积分

管理员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
3603
发表于 2019-11-29 01:48:03 | 显示全部楼层 |阅读模式

战神引擎有2个数据库Mongodb和mysql,mysql大家还了解,但是mongodb知道的不多,mongodb主要存储什么信息?和mysql什么关系,相信有一定基础的小白都会有这个疑问,现在就把教程分享给大家,象征性收费,欢迎大家交流指正。

战神引擎数据库结构解析
Mongodb 和 mysql 关联关系

直接上干货
战神引擎有 2 个数据库Mongodb 和 mysql
先说 Mongodb,主要存储账号及区服信息,主要有 2 个 collections,Account 和login


Account 主要是账户信息,3 张表,guest 游客登录凭证、normal 账号登录凭 证,ticke_stored 是登录凭证合集(同时含游客和账号登录),下面我们每个表简单看一 下


Guest 游客登录凭证,最重要的字段 pt_id(平台凭证 id),是唯一索引




Normal 账号登录凭证 password 密码,pt_id(平台凭证id),是唯一索引,safecode 安 全码,normal_id账号,这里全是明文,系统安全性很成问题的。



ticke_stored 是登录凭证合集(同时含游客和账号登录),pt_id 唯一索引



Login分区登录信息,ticket 其是就是 pt_id,关联表 ticket_stored 中的 pt_id,个人觉得用 pt_id 更合适(可能作者想通过 ticket 过渡又放弃了) Servername 游戏名字,这里存的是名字,注意了游戏改名了账号就没有了哦



Mysql 我主要说说用户角色相关的表,其他怪物、物品、技能、英雄仅 mysql 存储我就 不在多说,看开发手册吧。


看 user_index 用户索引表,有 ptid,就是和 mongodb里 normal 表的 pt_id 关联





相信看完这个教程,怎么由账号查角色,怎么由角色查账号,查看账户密码, mongodb 和 mysql 之间的关联都搞懂了,再思考一下,手工合区是可以折腾出来了。






上一篇:雷霆传奇H5 开启CDN加速 提高访问速度和防御 可抗DDOS和CC攻击【教程】
下一篇:战神引擎各类修改地址中文注释汇总
回复

使用道具 举报

26

主题

1238

回帖

3261

积分

光辉大校

积分
3261

最佳新人活跃会员热心会员突出贡献优秀版主

发表于 2019-11-29 17:27:17 | 显示全部楼层
真是我们小白的福音大力支持
回复

使用道具 举报

26

主题

1238

回帖

3261

积分

光辉大校

积分
3261

最佳新人活跃会员热心会员突出贡献优秀版主

发表于 2019-11-29 21:25:35 | 显示全部楼层
好贴就要顶起来!
回复

使用道具 举报

1

主题

1198

回帖

2756

积分

光辉上校

积分
2756
发表于 2019-11-29 21:37:42 | 显示全部楼层
真是我们小白的福音大力支持
回复

使用道具 举报

1

主题

1339

回帖

2507

积分

光辉中校

积分
2507
发表于 2019-11-29 22:59:17 | 显示全部楼层
什么也不说了楼主就是给力!
回复

使用道具 举报

0

主题

1265

回帖

1986

积分

光辉少校

积分
1986
发表于 2019-11-29 23:47:29 | 显示全部楼层
真是我们小白的福音大力支持
回复

使用道具 举报

6

主题

1486

回帖

1万

积分

御龙大将军

积分
19612

论坛元老最佳新人活跃会员热心会员突出贡献

发表于 2019-11-29 23:56:47 | 显示全部楼层
果断前排围观
回复

使用道具 举报

354

主题

1410

回帖

5814

积分

钻石VIP

Rank: 16Rank: 16Rank: 16Rank: 16

积分
5814

灌水之王最佳新人活跃会员热心会员

发表于 2019-11-30 00:01:41 | 显示全部楼层
果断前排围观
回复

使用道具 举报

0

主题

1287

回帖

2125

积分

光辉少校

积分
2125
发表于 2019-11-30 00:17:17 | 显示全部楼层
真是我们小白的福音大力支持
回复

使用道具 举报

1

主题

1339

回帖

2507

积分

光辉中校

积分
2507
发表于 2019-11-30 00:52:17 | 显示全部楼层
真是我们小白的福音大力支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表