多终端的数据如何管理
比如同一个功能(图片处理或者发布帖子),在web,ios,android,用几种什么方法可以保证其操作数据一致性?各种方法有什么优劣势?
我了解到的也只有一种,就是同用一个数据库,然后相同的功能,每个端约定好处理方式,然后单独处理
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
比如同一个功能(图片处理或者发布帖子),在web,ios,android,用几种什么方法可以保证其操作数据一致性?各种方法有什么优劣势?
我了解到的也只有一种,就是同用一个数据库,然后相同的功能,每个端约定好处理方式,然后单独处理
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
多终端,跨平台可以选择rpc来实现
可以参考下facebook开源的
thrift
可以定制一样的接口。如果是发帖子、改图片等等那适合用HTTP CRUD api实现。这样客户端可以用json等把数据serialize,再用统一接口访问服务器。
这时候到底用几个数据库就不是客户端要担心的。数据库这些实现细节已经被隐藏了。