Replies: 2 comments 5 replies
-
A few questions on the environment and workload:
|
Beta Was this translation helpful? Give feedback.
4 replies
-
No, it's not expected to be that huge, especially for workloads like big sequential writes. Could you try these two tools to get more detailed information? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We’re using Redis (configured with 8 io-threads) for metadata engine for a while. We want to see whether JuiceFS’s recent support of TiKV can facilitate the current solution. Even though a September report (https://pingcap.com/blog/get-started-with-juicefs-using-tikv) suggested that JuiceFS+Redis is 2~3x slower than JuiceFS+TiKV using TiUP playground mode (ie. over localhost), we decide to deploy TiKV in production mode (https://tikv.org/docs/5.1/deploy/install/production). Using the following cluster topology for TiKV, we found JuiceFS+TiKV is much slower than JuiceFS+Redis. For example, we had 100 worker processes each …
The distributed process finished less than 10 seconds on JuiceFS+Redis (8 io-threads and AOF persistence) but 448 seconds on JuiceFS+TiKV. I understand TiKV is better than Redis in terms of reliability and scalability. But, does this performance difference expected? Thanks! Please let me know if other TiKV cluster topology can be tried (for dealing with JuiceFS metadata).
Beta Was this translation helpful? Give feedback.
All reactions