数据库配置与多线程持久化

僤鯓⒐⒋嵵緔 提交于 2020-10-12 03:41:11

1)2类IO
    (1)从数据库中读取数据,不影响其它并发。
        虽然是同步读,这个线程被挂起后,会分配到其它的线程。


    (2)将需要变化的数据持久化到数据库。
        捡了个道具,直接更新的话,会把线程挂起,需要等远端的Server返回。--》因此多线程投递到DBService,让多线程
                数据的读取 和 存是分开的。


    (3)
        DB.data: 策划的配置数据库
        DB.user: 游戏的数据库

    (4)proxool.xml:

2)DBService:
    (1)playerWorker: 
    (2)commonWorker: 一般的游戏中的数据请求


3)数据库操作
    读取时同步读
    持久化是多线程
 



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!