Updated Cloud Cache Architecture (markdown)

Chris Lu 2021-08-20 23:11:14 -07:00
parent bc1067ceae
commit 765879b4f6

@ -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.