0
A
回答
4
从所有客户端写入数据库的所有命令都是有序的。无论它来自客户端应用程序还是管理SDK,都无关紧要。如果有两个数据库客户端试图向数据库中的相同位置写入不同的值,则该顺序中的最后一个写入者将覆盖先前的值,这是所有其他客户端最终会看到的。
如果您想要决定如何处理此类冲突时应采取的措施,您可以使用transaction来确保每个客户端都确切地知道之前的数据是什么,以及新数据会是什么。当有很多编写者尝试增加它时,这就是你如何使计数器安全地增加。
相关问题
- 1. Firebase数据库没有写入数据
- 2. Android Firebase - 将数据写入数据库
- 3. 高并发写入数据库
- 4. 未写入数据库的Firebase对象
- 5. Firebase:数据库在登录前写入
- 6. React + Firebase。认证后写入数据库
- 7. Android不写入Firebase数据库
- 8. 在Firebase数据库中读取和写入数据
- 9. Firebase数据库数据Swift
- 10. 写入数据库
- 11. 写入数据库?
- 12. 写入数据库并创建数据库时的事务
- 13. MongoDB:正在读/写数据库并发?
- 14. 使用form_for写入数据库并在
- 15. PHP读取XML并写入数据库
- 16. Firebase数据库离线写作
- 17. 数据未写入数据库ASP.Net
- 18. 将会话数据写入数据库
- 19. 将数据写入数据库
- 20. 数据没有写入sql数据库?
- 21. 将数据框写入mysql数据库
- 22. 将xml数据写入oracle数据库
- 23. Firebase数据库Android
- 24. Firebase数据库Datasnapshot
- 25. 无法在Firebase中写入数据
- 26. 在Firebase中读取和写入数据
- 27. 无法将用户数据写入Firebase
- 28. 没有数据从Android写入Firebase
- 29. 获取xml数据并从外部源写入数据库
- 30. 在缓存中收集数据并写入数据库