From 765879b4f66ca86c609b03c3d665c094bf4903a9 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Fri, 20 Aug 2021 23:11:14 -0700 Subject: [PATCH] Updated Cloud Cache Architecture (markdown) --- Cloud-Cache-Architecture.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Cloud-Cache-Architecture.md b/Cloud-Cache-Architecture.md index c0e393c..394d821 100644 --- a/Cloud-Cache-Architecture.md +++ b/Cloud-Cache-Architecture.md @@ -1,3 +1,16 @@ +# Introduction + +For normal computers, Google or Dropbox drive can be mounted as a network folder. The remote files are cached to local disks and automatically synchronized with the cloud. So it is fast to access. Similarly, SeaweedFS Cloud Cache can mount cloud storage as a special folder to the local cluster. The cloud files can be cached to the local cluster and automatically synchronized with the cloud. + +| | SeaweedFS Cloud Cache | Google / Dropbox Drive | +| -- | -- | -- | +| Cache To | Local Cluster | Local Disk | +| Speed | Fast | Fast | +| Data Read | Download Once | Download Once | +| Data Write | Async Write Back | Async Write Back | +| Management | Selectively Cache/Uncache | N/A | + + # SeaweedFS Cloud Cache With this feature, SeaweedFS can cache data that is on cloud. It can cache both metadata and file content. Given SeaweedFS unlimited scalability, the cache size is actually unlimited. Any local changes can be write back to the cloud asynchronously.