I am starting a small project where I will be using CB 4 and trying to get my hands dirty with NoSQL, specifically Couchbase. I have read through a number of articles and watched the webinar on Couchbase integration with Ortus products, but most everything I found was related to using Couchbase as a secondary cache and how to implement the Ortus Couchbase Extension for Railo.
Because the project I am working on is local and small, I’m not looking to use this at the secondary cache at the moment. What I am really looking for is to use this instead of MySQL or SQL Server for my entities. Is this type of implementation possible for ORM and Couchbase? Am I trying to use Couchbase for something it wasn’t specifically intended for? I’ve searched around for articles, ColdBox-specific and not, and haven’t really found the answer I am looking for.
OrientDB
Q: What does acid means for OrientDB?
A transaction comprises a unit of work performed within a database management system (or similar system) against a database, and treated in a coherent and reliable way independent of other transactions.
Then check out these sample apps which use the built-in brewery bucket. There is a “legacy” version, and simple MVC version, and an OO MVC version that uses CFC’s to represent documents.