Created Choosing a Filer Store (markdown)

Chris Lu 2022-11-08 09:58:13 -08:00
parent ca693351d4
commit 8e0cc2eb00

10
Choosing-a-Filer-Store.md Normal file

@ -0,0 +1,10 @@
Here is a list of common questions about choosing a filer store.
## Cassandra vs ScyllaDB vs others
Cassandra and ScyllaDB are distributed, having native support for TTL.
The data structure is the same for Cassandra and ScyllaDB. If a directory has too many updates, there would be corresponding number of tombstones if the SSTable compaction did not kick in. Too many tombstones would slow down the queries.
This happened in one user where “/tmp” folder is used as a staging folder for all uploaded files, the read operations becomes slower and slower for this folder. Changing to redis with [[Path-Specific-Filer-Store]] for this folder resolved this performance issue.