0

我的应用程序的用户将购买任意批次的 10 个积分。我的问题是,我应该在哪里存储当前的积分数?

我的目标是:

  • 我想让偷窃变得不容易
  • 我想让它可靠,我不
    希望用户失去他们的信用
  • 我需要在用户用完时告诉用户

想法:

  • 在手机数据库中存储 # 个积分
  • 在服务器数据库中存储 # 个积分
  • 在首选项中存储 # 个积分
  • 存放在所有地方,并仔细检查每笔交易
  • 由于交易量较小,请编写代码以检测过度行为或手动检查任何可疑情况

我想要一些关于我应该有多偏执的意见。谢谢!

4

2 回答 2

5

我会将它存储在电话数据库和服务器数据库上。服务器应该是用户拥有多少信用的最终决定,但如果他们的信用不足等,手机可以用来警告用户。每当用户连接时,您应该检查值并更新手机的值以反映服务器的。

于 2010-09-01T20:27:10.773 回答
2

存储在服务器数据库上可为您提供最大的控制权。其他的似乎更容易破解。

于 2010-09-01T20:26:18.487 回答