聊一聊七牛云存储服务基本结构
方法/步骤
1
七牛云存储服务七牛云存储服务是以键值对方式提供非结构化资源存储服务。向业务服务器提供资源管理服务,向客户端提供资源上传和下载服务。
2
业务服务器业务服务器需要开发者自行管理和维护,并且至少提供如下几个基本功能:
3
生成各种安全凭证(参考安全机制),安全凭证的创建不能在客户端进行,否则会产生极大的安全风险。
4
使用关系型数据库(例如MySQL)管理用户帐号信息。最终用户信息的管理并非云存储服务的功能范畴。云存储服务只管理企业账号。
5
使用数据库管理资源元数据和资源之间的关联关系。
6
响应客户端的业务请求,执行业务流程并返回执行结果。
7
客户端客户端通常同时是资源的生产方和消费方。客户端在展示内容时,通常需要先从业务服务器获取资源的元信息,并得到必要的下载凭证,然后使用下载凭证从七牛云存储服务获取待展示的资源内容,从而实现一个完整的内容展示过程。
上一篇:海参的主要内部器官有哪些