游戏排行榜数 存数据库还是存文件 如果存数据库 表的结构是怎么样的 还有更新回写的逻辑是怎么样的 求告知。
存数据库,用户名、积分。对用户名列做索引。
你指的是哪个端的数据保存?是手机端,还是服务器端?
如果是手机端,存文件和存数据库差不多。 我自己做的一个小程序的想法是,文件搭配时间戳。
手机端第一次请求排行榜信息的时候,服务器把排行榜数据(比如JSON数据)和该数据的时间戳传回来,手机端把数据存在本地文件里。
手机端再次请求排行榜,或者下拉刷新的时候,把本地文件的时间戳发给服务器,如果服务器没有新的数据更新,就返回消息码,让手机读本地之前的排行榜文件。
如果服务器有新的排行榜文件,就返回排行榜文件和新的时间戳。