Develop a datastore driver for NoSQL
Registered by
Jay Pipes
Use ReDIS as the NoSQL store for the time being.
Map all API calls (or as much as possible) that the SQLAlchemy driver implements to a Redis-backed store.
Blueprint information
- Status:
- Complete
- Approver:
- Rick Clark
- Priority:
- High
- Drafter:
- Jay Pipes
- Direction:
- Approved
- Assignee:
- Jay Pipes
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Rick Clark
Whiteboard
About 70% complete
TODO still:
* Test cases
* Rework for the few cases where SQLAlchemy's subquery() and outerjoin() are used. Replace with Redis calls.
* Create relationship() function for wrapping associations in redis
Do you plan on landing this for Bexar? --dendrobates
No, I think it's not important now given eday's work on distributed datastore --jaypipes
That's what I thought, but didn't want to mark it superseded without talking to you. Thanks.
(?)