针对租户的用户分层和权益设计(相册与网盘服务)

简介: 用户分层&权益划分

背景

相册与网盘服务中针对租户下边的用户需要能够做到一些定制化的事情,如不同的用户等级,drive使用空间不同,在上传文件时,不同用户可以上传的文件最大不同,在下载文件时,针对不同用户有不同的下载速度等等,以上类似的场景都是反应了在pass平台下,租户下边的用户也是有细分的场景化需求,所以本片主要介绍下在pass平台下用户分层的设计。

业务架构

image.png

模型对应关系

image.png

覆盖的一些场景

1.单会员权益
2.多个会员权益叠加
3.资源包类型权益
4.多项不同权益的叠加,付费和免费,有有效期和无有效期等

结构设计

1.权益配置表
主要负责配置权益
比如超级会员,普通会员,普通用户。

2.特权配置表
针对每一个权益,配置对应的quata值,比如
比如用户空间大小,用户上传文件大小等

3.用户权益表
用户拥有的权益配置信息,由对应的功能模块进行下发写入。

规划

1.目前此功能还在内测阶段,还没有完全对外开放
2.后边会计划在我们的租户控制台上对用户开放,到时候我们的用户就可以来使用该功能来对用户做分层管理。

目录
相关文章
|
自然语言处理 Java 大数据
阿里云自然语言处理--文本纠错(中文)Java 调用示例
自然语言处理(Natural Language Processing,简称NLP),是为各类企业及开发者提供的用于文本分析及挖掘的核心工具,旨在帮助用户高效的处理文本,已经广泛应用在电商、文娱、司法、公安、金融、医疗、电力等行业客户的多项业务中,取得了良好的效果。文本纠错产品是基于海量大数据研发,为有文本纠错需求的产品提供服务。能够准确识别输入文本中出现的拼写错别字及其段落位置信息,并针对性给出正确的建议文本内容。本文将使用Java CommonSDK演示文本纠错(中文)服务的快速调用以供参考。
2228 0
阿里云自然语言处理--文本纠错(中文)Java 调用示例
|
Shell
mac 使用code命令打开VSCode
我们在mac的终端可以使用 open .打开文件夹 如果我们想用vs-code打开文件夹,用的命令是 code .,不过你得先按照code 安装code:打开VSCode –> command+shift+p –> 输入shell command –...
6275 0
|
Java
Java中文汉字转拼音
实现方法多样,在此列举两种,一种是比较简单,但是实现自定义稍差,还有一种就是自己写实现逻辑
6150 0
|
人工智能 监控 搜索推荐
使用LangGraph从零构建多智能体AI系统:实现智能协作的完整指南
本文将通过构建AI研究助手的完整案例,展示如何使用LangGraph框架实现这种架构转变,从理论基础到具体实现,帮助你掌握下一代AI系统的构建方法。
2370 12
使用LangGraph从零构建多智能体AI系统:实现智能协作的完整指南
|
人工智能 数据可视化 测试技术
Coze教程 | 第3章:核心功能 - 智能体(Agent)创建与角色设计
Coze平台的智能体(Agent)是由大语言模型驱动,具备身份、知识、技能和交互能力的AI实体。它通过插件、知识库和工作流扩展功能,适用于客户服务、数据查询、测试辅助等多种场景。智能体支持单Agent自主对话或结构化流程执行,也可多Agent协作处理复杂任务。创建时需选择合适模型并配置参数,通过系统提示词定义角色、技能与限制,并结合知识库、插件和工作流提升专业性与实用性,最终实现高效自然的人机交互。
|
前端开发 安全 小程序
如何设计 API 接口,实现统一格式返回?
如何设计 API 接口,实现统一格式返回?
928 0
|
XML 安全 搜索推荐
大数据之 Solr 集群搭建
Solr是一个基于Java的高性能全文搜索服务器,扩展自Lucene,提供丰富查询语言和优化的查询性能。它支持通过HTTP接口以XML格式进行索引和搜索操作。在集群环境中,涉及解压软件包,配置环境变量,修改Zookeeper参数,文件分发,启动Solr和Zookeeper服务。建议使用非root用户启动,确保安全。启动后,通过WEB UI验证Solr集群部署是否成功,遇到问题如找不到solr.xml文件,可通过指定-Dsolr.solr.home参数解决。
787 8
【PCIe有点闲】电气闲,逻辑闲,到底谁更闲?
【PCIe有点闲】电气闲,逻辑闲,到底谁更闲?
2531 1
【PCIe有点闲】电气闲,逻辑闲,到底谁更闲?
|
前端开发 C++ iOS开发
Markdown开源神器MarkText替换Typora.
Markdown开源神器MarkText替换Typora,推荐开源的Markdown神器!
Markdown开源神器MarkText替换Typora.
|
算法 关系型数据库 MySQL
形式化验证工具TLA+:程序员视角的入门之道
女娲是飞天分布式系统中提供分布式协同的基础服务,支撑着阿里云的计算、网络、存储等几乎所有云产品。在女娲分布式协同服务中,一致性引擎是核心基础模块,支持了Paxos,Raft,EPaxos等多种一致性协议,根据业务需求支撑不同业务状态机。如何保证一致性库的正确性是一个很大挑战,我们引入了TLA+、Jepsen等工具保证一致性库的正确性。本文即从程序员视角介绍形式化验证工具TLA+。
形式化验证工具TLA+:程序员视角的入门之道