访问 OSS 这类对象存储最快的方式- JindoFS SDK |学习笔记

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000 次 1年
简介: 快速学习 访问 OSS 这类对象存储最快的方式- JindoFS SDK

开发者学堂课程【数据湖  JindoFS + OSS 实操干货 36 讲访问 OSS 这类对象存储最快的方式- JindoFS SDK】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/833/detail/13965


访问 OSS 这类对象存储最快的方式- JindoFS SDK

内容介绍:

大数据存储架构演进

JindoFS

JindoFS SDK

JindoFS 性能

 

一、大数据存储架构演进

数据湖存储方案(JindoFS SDK + 对象存储)

成本:(1)储存成本低,分层存储结合使用

(2) 运维投入少

性能:(1)海量文件下的高效元数据性能

(2)存储的读写吞吐能力

数据湖特性:(1)事务写入,多版本Checksum

(3) Jindo Table  数仓结合:Spark SQL/Hive/Presto/Impala

安全:(1)多种免密认证

(2)客户端/服务端加密


2、JindoFS

JindoFS  双模式

既是一个分布式缓存系统,为计算加速和提供优化(缓存/cache 模式)

也是一个分布式存储系统,支持高可靠高可用和安全(存储/block 模式)

 

模式

Block 模式

Cache 模式

支持对象存储

OSS

OSS/S其他云厂商对象存储

集群缓存加速

支持

支持

元数据协议

JindoFS协议

OSS/S3原生访问

元数据访问加速

支持

支持

免密访问

Ranger权限

类比方案

HDFS

Alluxio


JindoFS  客户端 Native  架构

全链路 Native

一套底层适配多个场景

图片30.png


3、JindoFS SDK

HCFS 标准

Filesystem Compatibility with Apache Hadoop

JindoFS SDK 访问 OSS

图片31.png


4、JindoFS SDK 优势

高性能

Native Object Engine 基础操作性能平均提升 2.2 倍

Jindo HCFS  对比开源版本性能大幅提升

易集成

不引入额外 Java 依赖,避免生产环境出现依赖冲突

社区模式:文档完善+在线支持

高可靠

大量客户 Hadoop  生产环境部署使用

对接引擎丰富

 

Jindo Native Object SDK vs OSS Java SDK

图片32.png

Jindo OSS Hadoop SDK vs Hadoop 现有OSS SDK

图片33.png

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
3月前
aliyun-upload-sdk访问空值Bug
这段内容描述了一个代码问题:方法调用时未正确处理参数。第一个图显示方法需要传入参数,但未进行空值判断;第二个图显示调用时未传参,导致报错并使上传失败。这是典型的参数处理不当引发的运行时错误,需完善判空逻辑和参数传递以解决问题。
110 1
aliyun-upload-sdk访问空值Bug
|
3月前
|
存储 Cloud Native 容灾
阿里云对象存储(OSS):企业数字化转型的核心存储引擎
阿里云对象存储(OSS)是全球领先的云原生存储服务,提供无限扩展的存储容量、高达12个9的数据持久性以及企业级安全防护。它支持智能分层存储降低成本,通过CDN加速实现高性能访问,并深度集成阿里云生态,适用于海量静态资源分发、大数据分析、备份容灾等场景。OSS以全生命周期管理与开发者友好工具助力企业高效、安全地释放数据价值,推动数字化转型。
1103 15
|
3月前
|
存储 弹性计算 数据管理
阿里云OSS对象存储收费标准价格表:流量包+存储包2025最新整理
阿里云OSS对象存储2025收费标准及请求费用等,提供按量付费与包年包月两种模式。标准型本地冗余存储按量价为0.09元/GB/月,包年包月如500GB仅118.99元/年。流量费仅收公网出方向,闲时0.25元/GB、忙时0.5元/GB。更多详情见官网。
1403 2
|
5月前
|
存储 前端开发 开发工具
利用阿里云OSS(对象存储服务)快速搭建私人网盘
本文介绍了如何使用阿里云OSS搭建个人网盘的详细步骤。首先,注册阿里云账号并开通OSS服务,创建Bucket;接着,配置AccessKey和跨域访问(CORS)规则。然后,选择开源项目(如FileBrowser)或自定义前端,结合OSS SDK实现文件上传下载功能。最后,部署到服务器并绑定域名,确保安全与性能优化,如权限控制、数据备份及CDN加速。
1055 7
|
5月前
|
Java 对象存储
OSS对象存储Header方式JavaV4签名
本文介绍了如何使用Java代码生成阿里云OSS的V4签名授权。通过设置时间、访问密钥等参数,创建签名请求并输出授权信息。包含两张示意图展示流程和关键步骤。
167 1
|
7月前
|
安全 对象存储
OSS对象存储JavaV4签名
本文介绍了如何使用阿里云OSS-SDK生成V4版本的签名URL和Header签名。通过设置时间、访问密钥等参数,代码示例展示了如何创建带有V4签名的请求,适用于安全访问对象存储服务。相关文档链接提供了更多详细信息。
571 7
|
存储 人工智能 安全
OSS 深度解析:Data + AI 时代的对象存储
在 Data + AI 时代,随着大数据分析和 AI/ML 工作负载的进一步融合,对象存储 OSS 作为面向 AI 时代的数据基础设施,迎来了新的挑战与创新机遇。本话题我们将会介绍对象存储的能力创新,深度解读对象存储在实现稳定、安全、高性能和低成本背后的技术进展,并展望未来 AI 驱动趋势下的技术发展方向。
1393 0
|
5月前
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
308 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
11月前
|
JavaScript 前端开发 Java
[Android][Framework]系统jar包,sdk的制作及引用
[Android][Framework]系统jar包,sdk的制作及引用
282 0
|
8月前
|
Java Linux API
Android SDK
【10月更文挑战第21天】
214 1