NoSQL DAO implementations for alternative storage options