HybridDB site is released
I have put this site up to accompany the HybridDB project.
HybridDB is a hybrid object/relational database. Objects are stored as ruby objects and MySQL is used for indexing and easy backup/restore clustering etc.
- No SQL
- No Migrations
- Ruby objects (Object properties can be arrays, ranges, other objects)
This is a very early release of the project and I would like people to take it for a spin and let me know of any issues they find.
Feel free to comment on the code or whether you think the project is a waste of time (or has been done before)
Download
You can download the code here
Or get it in GitHub (github.com/pauliephonic)
Tests
There are a large number of (messy) tests in the test folder.
Set your mysql connection details in theHybridDB::Connection.set_adapter line in config/environment.rb to an instance and database on your server to run them.
Tutorials
There is also a tutorials sub-folder with the download, you can follow along with the tutorial article (below) and the included tutorial code.
To Do
There is some outstanding cleanup to be done (the code is spotted with TODOs, mainly notes for me to extract code to hybrid_adapters) and I have added a To Do page (link below) for items that i will be adding in the near future.
I also have an experimental section that I’ll be updating with outlandish ideas for using and extending HybridDB