积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(444)Python(165)云计算&大数据(147)数据库(113)UML(96)Julia(87)Scrapy(61)PHP(37)Celery(37)Apache Kyuubi(36)

语言

全部英语(508)中文(简体)(130)日语(14)韩语(14)西班牙语(13)俄语(13)德语(12)法语(12)中文(繁体)(11)

格式

全部PDF文档 PDF(621)其他文档 其他(117)PPT文档 PPT(2)DOC文档 DOC(1)
 
本次搜索耗时 0.387 秒,为您找到相关结果约 741 个.
  • 全部
  • 后端开发
  • Python
  • 云计算&大数据
  • 数据库
  • UML
  • Julia
  • Scrapy
  • PHP
  • Celery
  • Apache Kyuubi
  • 全部
  • 英语
  • 中文(简体)
  • 日语
  • 韩语
  • 西班牙语
  • 俄语
  • 德语
  • 法语
  • 中文(繁体)
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • PPT文档 PPT
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Curve支持S3 数据缓存方案

    © XXX Page 1 of 9 Curve支持S3 数据缓存方案© XXX Page 2 of 9 版本 时间 修改者 修改内容 1.0 2021/8/18 胡遥 初稿 背景 整体设计 元数据采用2层索引 对象名设计 读写缓存分离 缓存层级 对外接口 后台刷数据线程 本地磁盘缓存 关键数据结构 详细设计 Write流程 Read流程 ReleaseCache流程 Flush流程 FsSync流程 后台流程 poc测试验证 背景 基于s3的daemon版本基于基本的性能测试发现性能非常差。具体数据如下: 通过日志初步分析有2点原因© XXX Page 3 of 9 1.append接口目前采用先从s3 get,在内存中合并完后再put的方式,对s3操作过多 2.对于4k 小io每次都要和s3交互,导致性能非常差。 因此需要通过Cache模块解决以上2个问题。 整体设计 整个dataCache的设计思路,在写场景下能将数据尽可能的合并后flush到s3上,在读场景上,能够预读1个block大小,减少顺序读对于底层s3的访问频次。从这个思路上该缓存方案主要针对的场景是顺序写和顺序 读,而对于随机写和随机读来说也会有一定性能提升,但效果可能不会太好。 元数据采用2层索引 由于chunk大小是固定的(默认64M),所以Inode中采用map
    0 码力 | 9 页 | 179.72 KB | 5 月前
    3
  • pdf文档 CurveFS对接S3方案设计

    © XXX Page 1 of 11 curvefs对接s3方案设计(过程文档)© XXX Page 2 of 11 时间 修订人 修订内容 2021-05-20 胡遥 初稿 2021-07-20 胡遥 细化write和read流程 整体架构 整体思路 接口和关键数据结构 mds.proto client端数据结构 metaserver.proto space相关数据结构和proto 整体架构 S3ClientAdaptor模块:负责将文件数据进行chunk,以及block的拆分为s3的object,并写入/读取s3的object。 S3-allocator模块:负责分配s3-object唯一标识。© XXX Page 3 of 11 整体思路 curvefs对接s3和对接volume主要的区别在于数据持久化和空间分配部分,而元数据的操作尽量保持统一。因此我 流程主要在read/write/flush,以及空间分配申请(s3不需要释放空间,可 直接删除对应s3 object) 文件首先会按照chunk进行拆分,每个chunk固定64M/1G(待定),chunk内部会划分为多个block,每个block最大4M,每个block对应s3上一个object。 s3上对象已chunkid_indexblock_version进行
    0 码力 | 11 页 | 145.77 KB | 5 月前
    3
  • pdf文档 CurveFS S3本地缓存盘方案

    主要数据结构定义 方案设计思考 POC验证 背景 当前,s3客户端在写底层存储的时候是直接写入远端对象存储,由于写远端时延相对会较高,所以为了提升性能,引入了写本地缓存盘方案。也即要写底层存储时,先把数据写到本地缓存硬盘,然后再把本地缓存 硬盘中的数据异步上传到远端对象存储。 方案设计© XXX Page 3 of 9 S3模块接收到写入后先写入写内存缓存页,如果满足持久化的条件后,那么则准备持久化。
    0 码力 | 9 页 | 150.46 KB | 5 月前
    3
  • pdf文档 CurveFS S3数据整理(合并碎片、清理冗余)

    © XXX Page 1 of 3 curvefs s3数据整理(合并碎片、清理冗余)© XXX Page 2 of 3 1. 2. 3. 1. 2. 3. 4. 5. 6. 1. 2. 背景 只考虑单客户端, 单metaserver 为了解决的问题: 客户端在对一个文件的某个部分多次写入后, 同一个chunk会产生很多版本数据; 而客户端在读的时候 s3chunkinfo { chunkid version // write always 0, compact will increase it offset len } s3 object命名: chunkid_version_index (index为obj在chunk内的index) 执行步骤 数据整理作为一个后台服务(线程池), 运行于metaserver 的尝试, 入队inodekey, 如果是已有inode任务, enqueue直接返回, 不入队 任务开始执行, 尝试根据inodekey获取inode信息, 获取不到就退出; 不是s3类型的inode退出 对于每一个s3类型的inode来说, 对每一个index内的chunkinfo按照chunkid升序排序. 对于一个chunk来说,chunkinfo数量大于20即进行处理 计算变更 - 记录整个chunk最大的chunkid
    0 码力 | 3 页 | 101.58 KB | 5 月前
    3
  • pdf文档 快速部署高可用的Apache RocketMQ 集群 - Amazon S3

    24 Quick Start S3 Bucket Name QSS3BucketName aws- cnquickstart 资源所在的 S3 存储 桶。请不要 更改此选 项,除⾮您对启动脚 RocketMQ 快速部署脚本做了 ⾃定义化并且 上传到了您⾃⼰ 的桶中。 25 Quick Start S3 Key Prefix QSS3KeyPrefix QSS3KeyPrefix quickstart- rocketmq/ S3 前缀。请不要更改此选项, 除⾮您对此启动脚本做了⾃定义 Page 12 of 21 化并且存放到了不同的前缀⽬录 下。 选项 2:⽤于将 RocketMQ 部署到现有 VPC 的参数 参数标签 参数名称 默认值 说明 Network Configuration Quick Start S3 Bucket Name QSS3BucketName aws- cnquickstart 资源所在的 S3 存储 桶。请不要 更改此选 项,除⾮您对启动脚 Page 13 of 21 本做了⾃定义化并且上传到了您 ⾃⼰的桶 中。 8 Quick Start S3 Key Prefix
    0 码力 | 21 页 | 2.57 MB | 1 年前
    3
  • pdf文档 AWS LAMBDA Tutorial

    code is executed based on the response of events in AWS services such as adding /removing files in S3 bucket, updating Amazon DynamoDB tables, HTTP request from Amazon API Gateway etc. Audience 17. AWS LAMBDA — USING LAMBDA FUNCTION WITH AMAZON S3 ...................................... 244 Steps for Using AWS Lambda Function with Amazon S3 .................................................. 244 Creating S3 Bucket ................................................................................................................................. 245 Create Role that Works with S3 and Lambda
    0 码力 | 393 页 | 13.45 MB | 1 年前
    3
  • pdf文档 VMware Greenplum v6.18 Documentation

    Using the S3 Storage Plugin with gpbackup and gprestore 560 Using the S3 Storage Plugin with gpbackup and gprestore 0 Prerequisites 560 Installing the S3 Storage Plugin 560 Using the S3 Storage Plugin Plugin 560 S3 Storage Plugin Configuration File Format 562 VMware Greenplum v6.18 Documentation VMware, Inc. 30 Using the DD Boost Storage Plugin with gpbackup, gprestore, and gpbackup_manager 564 Using 0 s3:// Protocol 783 s3:// Protocol 0 Configuring and Using S3 External Tables 783 About the S3 Protocol URL 785 About S3 Data Files 786 s3 Protocol AWS Server-Side Encryption Support 787 s3 Protocol
    0 码力 | 1959 页 | 19.73 MB | 1 年前
    3
  • pdf文档 VMware Greenplum v6.17 Documentation

    Using the S3 Storage Plugin with gpbackup and gprestore 492 Using the S3 Storage Plugin with gpbackup and gprestore 0 Prerequisites 492 Installing the S3 Storage Plugin 492 Using the S3 Storage Plugin Plugin 492 S3 Storage Plugin Configuration File Format 494 Using the DD Boost Storage Plugin with gpbackup, gprestore, and gpbackup_manager 496 VMware Greenplum v6.17 Documentation VMware, Inc. 26 Using 0 s3:// Protocol 715 s3:// Protocol 0 Configuring and Using S3 External Tables 715 About the S3 Protocol URL 717 About S3 Data Files 718 s3 Protocol AWS Server-Side Encryption Support 719 s3 Protocol
    0 码力 | 1893 页 | 17.62 MB | 1 年前
    3
  • pdf文档 VMware Greenplum v6.19 Documentation

    Using the S3 Storage Plugin with gpbackup and gprestore 569 Using the S3 Storage Plugin with gpbackup and gprestore 0 Prerequisites 569 Installing the S3 Storage Plugin 569 Using the S3 Storage Plugin Plugin 569 S3 Storage Plugin Configuration File Format 571 VMware Greenplum v6.19 Documentation VMware, Inc. 31 Using the DD Boost Storage Plugin with gpbackup, gprestore, and gpbackup_manager 573 Using Protocol 0 s3:// Protocol 792 s3:// Protocol 0 Configuring the s3 Protocol 792 Using s3 External Tables 793 About the s3 Protocol LOCATION URL 794 About Reading and Writing S3 Data Files 795 s3 Protocol
    0 码力 | 1972 页 | 20.05 MB | 1 年前
    3
  • pdf文档 VMware Tanzu Greenplum v6.20 Documentation

    Storage Plugins 561 Using the S3 Storage Plugin with gpbackup and gprestore 561 Prerequisites 561 Installing the S3 Storage Plugin 561 Using the S3 Storage Plugin 562 S3 Storage Plugin Configuration pxf:// Protocol 780 s3:// Protocol 781 Configuring the s3 Protocol 782 Using s3 External Tables 782 About the s3 Protocol LOCATION URL 783 About Reading and Writing S3 Data Files 785 s3 Protocol AWS Server-Side Server-Side Encryption Support 786 s3 Protocol Proxy Support 786 About the s3 Protocol Configuration File 787 About Specifying the Configuration File Location 789 s3 Protocol Limitations 790 VMware Tanzu
    0 码力 | 1988 页 | 20.25 MB | 1 年前
    3
共 741 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 75
前往
页
相关搜索词
Curve支持S3数据缓存方案CurveFS对接设计方案设计本地整理合并碎片清理冗余快速部署可用ApacheRocketMQ集群AmazonAWSLAMBDATutorialVMwareGreenplumv618Documentation1719Tanzu20
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩