Index ¦ Archives ¦ Atom

KeyDB active-active replication issues

Introduction

KeyDB sounds like a viable redis alternative in 2024, however there are issues with how active-active replication works. It mostly boils down to issues with reconciling data when writes arrive at both instances. https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type is a good introductory read.

The relevant issues

The relevant issues are: - https://github.com/Snapchat/KeyDB/issues/47 - https://github.com/Snapchat/KeyDB/issues/227 - https://github.com/Snapchat/KeyDB/issues/349#issuecomment-904024058

Solutions?

It would be an interesting programming project to get active - active replication into a state where it's comparable to redis enterprise.

© Bruno Henc. Built using Pelican. Theme by Giulio Fidente on github.