You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two kind of readonly readers, syncing-readonly and nonsyncing-readonly.
Writer publish DB changes: wal-log, manifest...
When a readonly node is up
it need to connect to writer node to acquire a snapshot.
if writer is not online, ...
any way, it needs some mechanism to lock needed files(prevent such files being deleted)
if it is syncing-readonly, it subscribe topics for DB changes
if it is nonsyncing-readonly, it just do read
using ZooKeeper
2018-10-18 10:57: In gluster-env implementation, create a sync-channel for log files: file name pattern is log, we create such a sync-channel, this may be simplify the overall implementation.
The text was updated successfully, but these errors were encountered:
rockeet
changed the title
Distributed RocksDB: Use ZeroMQ for event passing
Distributed RocksDB: Data sync & file lock
Oct 13, 2018
There are two kind of readonly readers,
syncing-readonly
andnonsyncing-readonly
.Writer
publish DB changes: wal-log, manifest...syncing-readonly
, it subscribe topics for DB changesnonsyncing-readonly
, it just do read2018-10-18 10:57
: In gluster-env implementation, create a sync-channel for log files: file name pattern is log, we create such a sync-channel, this may be simplify the overall implementation.The text was updated successfully, but these errors were encountered: