专业网盘设计分析

article/2025/3/6 2:27:20

预计未来相当一段时间的主要精力会集中在优化一个行业专业网盘,其中主要的挑战是 大数据,某个行业第一公司一次迁移12TB 的业务资料,一个是并发,虽然是TB 业务,但是网盘的数据权限是企业主账户,一个主账户下有若干子账户,子账户同时操作网盘会产品并发问题。不同于个人数据,商业数据往往具备一定的价值,客户付费的情况下,不能让客户的数据产生逻辑异常。
还有就是数据权限的控制,往往客户希望不同的子账户有不同的数据权限。这些逻辑冗杂的在一起,公司又仅仅投入2个人,挑战可想。
在这里插入图片描述

一、网盘的作用

专业网盘不仅仅有管理资料的作用,往往还具备一定的业务逻辑,例如多选之后发起某些业务逻辑,全局搜索相似图片等。

网盘的功能尽可能单一。

二、技术架构

目前的技术实现主要是MySQL的业务逻辑表+ES+MQ ,测试环境经常出现数据不一致情况,由于大部分操作依赖于ES的数据,怎么保证数据库数据和ES 保持一致就是一个关键问题。

三、网盘中业务逻辑

目前网盘中冗余很对业务数据,这既是业务需求的客观需要,也阻碍的网盘的性能,线上就发生过,客户移动一批数据导致了生产环境OOM, 幸亏是用了docker 容器,不需要人工干预就能重新启动,但是频繁的OOM 就会严重影响用户体验。

以上就是网盘的现状,接下来我会系统性的研究优化策略,碍于公司资源,这些策略不一定会有生产环境的实施,但我会尽可能的从一定高度和各个角度交叉验证我的想法。

欢迎有想法的同行一起交流:QQ群:424506194


http://chatgpt.dhexx.cn/article/flXuhVvL.shtml

相关文章

新版知识付费系统付费阅读小程序源码知识付费平台

介绍: 2021知识付费系统付费阅读小程序源码知识付费平台源码。 知识付费的小程序源码的作用我就不多说了,现在都是知识付费的年代,也是付费学习的时代。 知识付费阅读小程序,带有代理,分销,课程资源更新等…

五大主流云盘横评对比,百度、腾讯、115、iCloud、OneDrive哪家更值得付费?

五大主流云盘横评对比,百度、腾讯、115、iCloud、OneDrive哪家更值得付费? 前言各大云盘免费服务对比各大云盘付费服务对比照片视频备份文件历史版本各家云盘会员购买建议百度网盘腾讯微云115网盘iCloudOneDrive 云盘安全吗?结尾 前言 互联网…

百度网盘无需开会员也能享受高速下载通道

实现背景 网盘属于特殊产物,对于大多数人而言,这只是一个偶尔需要用到的产品,所以付费意愿相对视频会员这些产品会相对没更低,再加上一些你懂的原因,让网盘的运营变得很困难,最终导致了目前国内的网盘现状…

【独立版】智创云享知识付费小程序V2_2.3.13知识付费小程序,含前端和资源库

应用介绍 【独立版】智创云享知识付费小程序V2_2.3.13知识付费小程序,含前端和资源库! 智创云享知识付费系统是一款基于ThinkPHP6框架开发的虚拟资源知识付费小程序,为广大创业者、自媒体及培训机构提供知识付费、内容付费、资源变现等领域…

百度云盘停止服务器,又一家网盘关闭!不要再问为什么百度网盘要收费了

网盘一直是不少小伙伴采用的资料存储工具,看电影、刷剧、分享文件都非常的便捷,日渐变为广大用户工作、生活中必备的工具。然而,近年来国内的网盘运营商越来越少,继360云盘、金山网盘、迅雷快盘等产品之后,网易网盘也在…

【完美运营】创云享知识付费系统V2

创云享知识付费系统,定位于为广大创业者、自媒体及培训机构提供知识付费、内容付费、资源变现等领域的行业解决方案;全场景内容付费应用,多渠道营销推广方式、多种资源类型:付费文章、网盘资源、视频资源、音频课程、视频课程、卡密资源,轻松实现资源内容全方位运营变现。…

PHP云盘网盘系统源码+快速对接多家云存储+VIP付费下载功能

源码介绍: 快速对接多家云存储,支持腾讯云COS、阿里云OSS、自建远程服务器,当然,还有本地存储。 带3种主题和2种下载界面主题。 图片、音频、视频、文本。 移动端全站响应式布局。 文件、目录分享系统,可创建提取码分享…

docker实践第二版pdf 网盘_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)

本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《讲解开源项目》系列。 今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人…

python 在线网盘源码_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)...

本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《讲解开源项目》[1]系列。 今天给大家带来一款开源 Java 版网盘项目—— kiftd-source[2],本文将用 3 分钟带大家搭建一…

java网盘_和付费网盘说再见,跟着本文自己起个网盘(Java 开源项目)

本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《讲解开源项目》系列。 今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人…

和付费网盘说再见,自己起个网盘不香吗?| Java 开源项目

作者 | HelloGitHub-秦人 来源 | HelloGitHub 责编 | 王晓曼 本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。 今天给大家带来一款开源 Java 版网盘项目—— Kiftd-source,本文将用 3 分钟带大家搭建一个个人网盘,技…

10分钟教你搭建一个可公网访问的私人网盘,和付费网盘彻底say goodbye~

今天偶然间看一个私人网盘的搭建,给大家一起分享一下。我这边是在windows环境下运行的。 检查配置 首先我们需要检查一下配置,需要本地安装有JDK,没有的话自行下载安装。如下所示则表示已经安装。 运行jar 双击 kiftd-1.0.34-RELEASE.jar&…

2020年10款网盘大比拼,总有一款适合你

网盘实在是小伙伴们心中无法承受之痛,最近 Pandownload 出事后,让很多饱受某度网盘折磨的小伙伴们再次萌生了弃用它的想法。其实付费就没有这么麻烦,比如我。 行走江湖,你不能总在一棵树上吊死,总得换棵树吧&#xff…

谷歌、微软都在做付费网盘,为何只有百度饱受争议?

热点追踪 / 深度探讨 / 实地探访 / 商务合作 百度云盘又一次上了热搜,这一次是因为其Windows PC版因默认开启所谓的“用户激励计划”,在用户不知情的情况下,占用电脑最高的1M/s的上传带宽和最高5GB的本次磁盘储存而引发争议,被用户…

matlab 函数最大值位置,matlab中,两个自变量的函数怎么求最大值(急急急急!!1)...

你好! 我依照你举得例子,简单编写了一个程序,为了清晰起见,语句写得比较简单,你看看: syms x1 x2 x3 f = x1^2+x2^2+x3^2; fx1 = diff(f,x1); fx2 = diff(f,x2); fx3 = diff(f,x3); x11 = input(请输入整数x1:); x22 = input(请输入整 由热心网友提供的答案1: 用meshgr…

matlab+遗传算法+求最大值

%matlab—https://www.codeleading.com/article/17724584338/ python—https://blog.csdn.net/ha_ha_ha233/article/details/91364937 例&#xff1a;计算下列函数的全局最大值 max f&#xff08;x&#xff09;x10sin5x7cos4x s.t. 0<x<9 分析与建模&#xff1a; 1.确定…

【重新定义matlab强大系列八】利用matlab求局部值(函数islocalmax求局部最大值+函数islocalmin求局部最小值)

&#x1f517; 运行环境&#xff1a;Matlab &#x1f6a9; 撰写作者&#xff1a;左手の明天 &#x1f947; 精选专栏&#xff1a;《python》 &#x1f525; 推荐专栏&#xff1a;《算法研究》 #### 防伪水印——左手の明天 #### &#x1f497; 大家好&#x1f917;&#x1f91…

matlab求函数在区间内最大值与最小值

matlab求函数在区间内最大值与最小值 我用了fminbnd这个函数使用方法如下 详细信息官方文档 方法一 fun sin; x1 0; x2 2*pi; x fminbnd(fun,x1,x2) 结果 x 4.7124 %返回的是当极小值点 方法二 求 sin(x) 的最小值的位置以及在 0<x<2π 区间内的最小值。 fun sin;…

5.1matlab数据统计分析(最大值、最小值、平均值、中值、和、积、累加和、累加积、标准差、相关系数、排序)

1、求最大元素和最小元素 max():求向量或矩阵的最大元素。 min( ):求向量或矩阵的最小元素。 &#xff08;1&#xff09;当参数为向量时&#xff0c;函数有两种调用格式: ①ymax(X):返回向量X的最大值存入y&#xff0c;如果X中包含复数元素&#xff0c;则按模取最大值。 ②[y…

MATLAB 求一个矩阵的最大值极其所在位置

已知矩阵a ; max(): max(a)求矩阵每一列的最大值&#xff1b; find(): find (a Elem)查找Elem在矩阵中a中的行数和列数 eg&#xff1a; 矩阵a [4,5,6,9,4;8,5,21,2,65;36,78,59,3,5;7,8,9,6,5] 4✖5 查找出最大值是78&#xff1b; 用find函数找到最大值的位置 总代码 >…