Comments (8)
Not that we know of, certainly not us
from go-mysql-server.
will u guys write the rocksdb backend? or how do we start writing it?
from go-mysql-server.
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.
from go-mysql-server.
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
from go-mysql-server.
@zachmu possible to give some boilerplate pointers?
from go-mysql-server.
@zachmu hi, any pointers?
from go-mysql-server.
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.
from go-mysql-server.
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.
from go-mysql-server.
Related Issues (20)
- The time zone generated by CURRENT_TIMESTAMP is not the expected time zone
- go mod tidy error
- VSCode debug Build Error
- GolangCI does not work
- UPDATE statements are Noop HOT 4
- any plan to build new release? HOT 1
- go mod tidy error HOT 2
- add create table comment on table clause to table spec HOT 1
- Can't turn on multiStatements when using memory driver HOT 2
- Does it support `Functional Key Parts` index ? HOT 2
- Server error message compatibility when doing INSERT HOT 3
- Foreign key constraints break auto-incrementing ids in memory mode HOT 3
- Panic when executing sql statements from external command line tool after startup HOT 7
- Self-referencing foreign key constraint breaks auto-incrementing ids in memory mode HOT 2
- Potential regression: number cast to JSON no longer read as float HOT 2
- Running multiple migrations in a transaction HOT 2
- Primary key column order changes column order on insert HOT 1
- Consistent usage of variables in the example
- MemoryDB: Deleting rows silently fails if there are multiple CASCADING constraints pointing to the same parent HOT 1
- MemoryDB: UPDATE succeeds but is not reflected in subsequent SELECT
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-mysql-server.