Flash Disk - Support #269
Replies: 8 comments 9 replies
-
We have some thoughts about doing this, though we are planning to take a different approach to the aforementioned projects. |
Beta Was this translation helpful? Give feedback.
-
always use nvme 2.0 key-value storage. |
Beta Was this translation helpful? Give feedback.
-
Are there still plans to build this feature? |
Beta Was this translation helpful? Give feedback.
-
HI, when can we expect the support for flash disk / drive - based support - akin to redis / keydb? could you share a possible timeline for same.. |
Beta Was this translation helpful? Give feedback.
-
@romange What is current state of Flash tiering? We have seen multiple commits about that feature, some of them incorporated to release code, some of them not. Tried running it, but with no luck: Will Flash Tiering support expire? We are considering using it for storing millions of web sessions where only few % will be hot and 90%+ will be cold data. Do you have any timeline for this? |
Beta Was this translation helpful? Give feedback.
-
Can you please confirm that the work on Flash tiering support is on track to be completed by the end of Q2? My team would benefit from full Flash tiering support compatible with RedisSearch and RedisJSON, allowing us to unload data from RAM and run the search queries involving indexed data stored on the disk without the need to load them to the RAM. (KeyDB seems to have problems with GlobalLocksAcquired(), resulting in the assertion failure) |
Beta Was this translation helpful? Give feedback.
-
Snapchat killed keydb |
Beta Was this translation helpful? Give feedback.
-
The SSD tiering support has been release in alpha. See https://github.com/dragonflydb/dragonfly/releases/tag/v1.21.1 |
Beta Was this translation helpful? Give feedback.
-
Is there a planned support for flash disk / drive - based support - akin to redis / key db
https://github.com/szstonelee/redrock [ RedRock automatically converts data that exceeds memory to disk storage. In this way, hot data is in memory to ensure access speed, and cold and warm data is in disk and supports real-time reading and writing. RedRock does automatic hot and cold conversion for this purpose, thereby greatly saving hardware costs. ]
https://redis.com/redis-enterprise/technology/redis-on-flash/ [ Instead of keeping the entire dataset in DRAM, RoF holds only the keys and the Redis dictionary (the data structure behind the keys) in DRAM (the faster tier), along with the frequently accessed data or the “hot data” of the dataset (the working set). The “warm values,” the inactive data, are moved to the lower tier, the local Flash storage tier. ]
https://docs.keydb.dev/docs/coming-soon/#keydb-flash-support [ Support for KeyDB FLASH using the RocksDB engine will become available September 2022. ]
I think it will be a great addition to the feature set - by using RocksDB
Beta Was this translation helpful? Give feedback.
All reactions