OrigoDB is an open source in-memory database toolkit for NET/Mono. This site is intended for developers and includes documentation, articles, examples and other resources. For the commercial OrigoDB Server with enterprise features see http://origodb.com
// Generic model var db = Db.For<KeyValueStore>("mode=embedded;"); db.Put("key", someValue); db.Remove("key2"); // Domain specific model var db = Db.For<BookmarkModel>("mode=remote;host=localhost;port=3001"); var bookmark = new Bookmark("http://origodb.com/", "OrigoDB Server"); bookmark.Tags.Add("in-memory"); db.SaveBookmark(bookmark); var bookmarks = db.GetBookmarksByTag("awesome");
Like to help out? Check out the Issue tracker to get some ideas then get in touch to see how we proceed. The preferred procedure is:
1. Make a fork
2. Create a feature branch for your contribution
3. Make a pull request
Please post questions on the community support forum and general discussion list at OrigoDb Google Group.
It’s really empty at the moment but the team is ready to jump on your question. Need more than the community can offer? Devrex Labs offers commercial support and consulting services, on site or remote.