当前位置: 首页 > news >正文

OpenHarmony文件管理子系统

OpenHarmony文件管理子系统

简介

文件管理子系统为OpenHarmony提供一套完整的文件数据管理解决方案,提供安全、易用的文件访问能力和完善的文件存储管理能力,包括:

  1. 为应用提供安全的沙箱隔离技术,保证应用数据安全基础上权限最小化;
  2. 统一的公共文件管理能力,统一公共数据访问入库,保证用户数据安全、纯净;
  3. 分布式文件系统和云接入文件系统访问框架,应用可以像使用本地文件一样使用分布式和云端文件;
  4. 支持公共数据、跨应用、跨设备的系统级文件分享能力;
  5. 提供系统的存储管理能力和基础文件系统能力。

图 1 文件管理子系统架构图

文件管理子系统对应用提供文件访问框架、文件分享框架、存储管理框架能力。

模块详细描述
文件访问接口1. 提供完整文件JS 接口,支持基础文件访问能力;
2. 提供本地文件、分布式文件扩展接口。
存储管理1. 提供数据备份恢复框架能力,支持系统和应用数据备份克隆等场景;
2. 提供应用空间清理和统计、配额管控等空间管理能力;
3. 提供挂载管理、外卡管理、设备管理及多用户管理等存储存储管理能力。
公共文件1. 公共数据沙箱隔离,保证用户数据安全、纯净;
2. 统一公共数据访问入口,仅medialibrary;
3. 提供统一的FMF的文件管理框架。
应用文件1. 为应用提供安全的沙箱隔离技术,保证应用数据安全基础上权限最小化;
2. 支持应用间文件分享和文件跨设备分享,支持群组分享。
分布式能力1. 提供基础分布式跨端访问能力,支持同账号分布式访问和异账号临时访问;
2. 支持文件跨端迁移能力,支撑应用迁移、分布式剪切板等分布式场景。
基础文件系统1. 支持ext4、f2fs、exfat、ntfs等本地文件系统;
2. 支持分布式文件系统、nfs等网络文件系统;
3. 文件系统相关工具。

相关仓

公共文件管理

filemanagement_user_file_service

应用文件管理

filemanagement_app_file_service

文件接口

filemanagement_file_api

存储管理

filemanagement_storage_service

分布式文件

filemanagement_dfs_service

http://www.dtcms.com/a/49245.html

相关文章:

  • Kubernetes集群部署实战:从零到英雄
  • 【Flutter】正方形的Dialog
  • 通俗易懂的聚类算法之K均值详解
  • 嵌入式开发:磁通门传感器开发(4):自然环境中的磁场
  • Pycharm配置ROS开发环境
  • 《Docker 核心概念揭秘:如何让软件开发像烹饪一样简单》
  • 【前端进阶】14 提升编程体验:组件化与模块化
  • 随机选择文件,向后写入文件内容
  • 04_DeepLearning_SVM
  • day3作业
  • 队列的顺序结构—循环队列的判断条件(rear + 1) % MAXSIZE分析
  • intra-mart实现logicDesigner与forma联动
  • AI编程工具-(四)
  • 五种经典算法路径规划—遗传算法、麻雀算法、狼群优化、粒子群算法、差分进化算法(Matlab源码)
  • IO进程线程2
  • maven高级-05.私服
  • 从零开始实现机器臂仿真(UR5)
  • 计算机毕业设计SpringBoot+Vue.js医院挂号就诊系统(源码+文档+PPT+讲解)
  • 【Azure 架构师学习笔记】- Azure Databricks (15) --Delta Lake 和Data Lake
  • Python-07PDF转Word
  • SpringCloud系列教程(十二):网关配置动态路由
  • Netty笔记3:NIO编程
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)示例2: 分页和排序
  • 【深入OpenCV图像处理:从基础到实战应用】
  • 内网渗透信息收集linuxkali扫描ip段,收集脚本(web安全)
  • 电子知识笔记—电磁炉单管、持续加热单管和半桥驱动方案解析
  • langchain 中 RecursiveUrlLoader 使用
  • 【华为OD机考】华为OD笔试真题解析(16)--微服务的集成测试
  • Hi3516CV610车牌识别算法源码之——车牌识别算法初体验
  • 电商智能客服实战(一)---概要设计