云开发数据库访问和数据操作
发布于 5 年前 作者 wxiong 6225 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

前提:在云开发中,假设有A用户,B用户,C用户(C为创建的这条所有人都可以访问的公共数据)需要访问同一条公共的数据,这个数据中count为n个。且这A用户和B用户在访问这条公共数据后,都可以各自新增数据A_data和B_data并导致count数量变化,C用户对这条数据的增删查改也能影响到count的个数。

考虑的问题:

    网速正常的情况下,如果A用户和B用户同时访问并做出一定的操作,都导致这条公共数据的count减少,而C用户(创建者)修改这条数据也会导致count的数量增加或者减少。如何保证count数量的正确性?

    暂时的思路是 加个锁…求教在云开发中如何解决高并发的问题,以及在云开发中对锁这一概念的应用的具体思路。

回到顶部