chrislu 2022-11-14 00:21:49 -08:00
commit 44abaed9de
2 changed files with 11 additions and 0 deletions

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.

@ -25,6 +25,7 @@
* [[Filer Redis Setup]] * [[Filer Redis Setup]]
* [[Super Large Directories]] * [[Super Large Directories]]
* [[Path-Specific Filer Store]] * [[Path-Specific Filer Store]]
* [[Choosing a Filer Store]]
* Advanced Filer Configurations * Advanced Filer Configurations
* [[Migrate to Filer Store]] * [[Migrate to Filer Store]]
* [[Add New Filer Store|Customize Filer Store]] * [[Add New Filer Store|Customize Filer Store]]