This document compares and contrasts several database technologies: SQL Server, Redis, and OrigoDB. SQL Server provides ACID transactions with durability but at a higher cost and lower performance than the others. Redis is fast but lacks consistency guarantees. OrigoDB keeps state fully in memory and persists operations, providing high performance, consistency, and an expressive data model. It is newer than the others but aims to provide the best of SQL and NoSQL approaches.