---
title: "Discussion on \"Reducing S3 API Calls by 98% | Exploring the Secrets of OpenDAL's RangeReader\" | Hashnode"
description: "Discussion on \"Reducing S3 API Calls by 98% | Exploring the Secrets of OpenDAL's RangeReader\". Preface\nAt GreptimeDB, we utilize OpenDAL as our unified data access layer. Recently, a colleague informed me that it took 10 seconds to execute a Copy From statement to import an 800 KiB Parquet file from S3. After some investigation and reviewing r..."
url: "https://hashnode.com/posts/reducing-s3-api-calls-by-98-exploring-the-secrets-of-opendals-rangereader/659664999cb99ebadb2cd76e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Reducing S3 API Calls by 98% | Exploring the Secrets of OpenDAL's RangeReader](https://greptime.hashnode.dev/reducing-s3-api-calls-by-98-exploring-the-secrets-of-opendals-rangereader?utm_source=hashnode&utm_medium=feed)

Preface At GreptimeDB, we utilize OpenDAL as our unified data access layer. Recently, a colleague informed me that it took 10 seconds to execute a Copy From statement to import an 800 KiB Parquet file from S3. After some investigation and reviewing r...

Jan 4, 2024 · 8 min read · greptime.hashnode.dev  
Read the article

-   [#databases](https://hashnode.com/tag/databases)
-   [#s3](https://hashnode.com/tag/s3)
-   [#apis](https://hashnode.com/tag/apis)
-   [#greptimedb](https://hashnode.com/tag/greptimedb)

## Written by

[Greptime](https://hashnode.com/@greptime)

@greptime

  
[View profile](https://hashnode.com/@greptime)

GreptimeDB, an open-source, cloud-native, distributed time-series database.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
