比如同一个功能(图片处理或者发布帖子),在web,ios,android,用几种什么方法可以保证其操作数据一致性?各种方法有什么优劣势?
我了解到的也只有一种,就是同用一个数据库,然后相同的功能,每个端约定好处理方式,然后单独处理
比如同一个功能(图片处理或者发布帖子),在web,ios,android,用几种什么方法可以保证其操作数据一致性?各种方法有什么优劣势?
我了解到的也只有一种,就是同用一个数据库,然后相同的功能,每个端约定好处理方式,然后单独处理
可以定制一样的接口。如果是发帖子、改图片等等那适合用HTTP CRUD api实现。这样客户端可以用json等把数据serialize,再用统一接口访问服务器。
这时候到底用几个数据库就不是客户端要担心的。数据库这些实现细节已经被隐藏了。
2 回答4.3k 阅读✓ 已解决
4 回答4.2k 阅读
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
7 回答1.8k 阅读
1 回答4.1k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
多终端,跨平台可以选择rpc来实现
可以参考下facebook开源的
thrift