diff --git a/Choosing-a-Filer-Store.md b/Choosing-a-Filer-Store.md new file mode 100644 index 0000000..c904f71 --- /dev/null +++ b/Choosing-a-Filer-Store.md @@ -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. + diff --git a/_Sidebar.md b/_Sidebar.md index 948aac9..dcd1337 100644 --- a/_Sidebar.md +++ b/_Sidebar.md @@ -25,6 +25,7 @@ * [[Filer Redis Setup]] * [[Super Large Directories]] * [[Path-Specific Filer Store]] + * [[Choosing a Filer Store]] * Advanced Filer Configurations * [[Migrate to Filer Store]] * [[Add New Filer Store|Customize Filer Store]]