[ 
https://issues.apache.org/jira/browse/RATIS-1327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

runzhiwang updated RATIS-1327:
------------------------------
    Description: 
[~szetszwo] Hi, this is just a discussion.

In my thinking, raft write raft log on disk, and rocksdb also write wal log on 
disk, there are two log need to be wrote. If rocksdb can avoid writting wal 
log, and use raft log directly, it can improve performance, but we need to 
change the code of rocksdb.  

I just throw this idea, because I do not know how to change the code of 
Rocksdb.  Baidu company has changed mysql to use raft log, and avoid writting 
binlog.

> Discussion about merging the wal log of RocksDB and raft log
> ------------------------------------------------------------
>
>                 Key: RATIS-1327
>                 URL: https://issues.apache.org/jira/browse/RATIS-1327
>             Project: Ratis
>          Issue Type: Improvement
>            Reporter: runzhiwang
>            Priority: Major
>
> [~szetszwo] Hi, this is just a discussion.
> In my thinking, raft write raft log on disk, and rocksdb also write wal log 
> on disk, there are two log need to be wrote. If rocksdb can avoid writting 
> wal log, and use raft log directly, it can improve performance, but we need 
> to change the code of rocksdb.  
> I just throw this idea, because I do not know how to change the code of 
> Rocksdb.  Baidu company has changed mysql to use raft log, and avoid writting 
> binlog.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to