go-mysql-server
go-mysql-server copied to clipboard
anyone writing the rocksdb backend?
anyone writing the rocksdb backend?
Not that we know of, certainly not us
will u guys write the rocksdb backend? or how do we start writing it?
We don't plan to write any backend except the included in-memory one.
We're happy to give you pointers if you want to start another one.
Check out core.go for the main interfaces you need to implement.
Keep in mind that the interfaces aren't guaranteed stable until we hit 1.0, probably some time late this year.
sounds great! just went through core.go
possible to give a boiler plate of sorts so i can complete the rest?
i will do the rocksdb storage engine
@zachmu possible to give some boilerplate pointers?
@zachmu hi, any pointers?
We can't really support development of other backends beyond saying use the other implementations (dolt, in-memory database) as examples.
I can answer specific questions you have about the interfaces and how to implement them.
I'm going to close this out, since we don't have any plans for development of other DB backends besides Dolt and the in-memory one.