This document discusses the top 5 considerations for evaluating NoSQL databases: data model, query model, consistency model, APIs, and ecosystem. It provides an overview of common NoSQL data models including key-value, wide-column, and document and describes how their features suit different use cases. The consistency models of eventual and strong consistency are also compared in terms of their tradeoffs for read/write throughput and risk of stale data.