If you&#x27;re in C#, the best NoSQL database for you is RavenDB[0].<p>First class LINQ support. Transactions. Full text search. Blazing fast. Open source. And it creates and maintains indexes for you based on your app&#x27;s queries; database machine learning that keeps your app fast.<p>Disclaimer: I&#x27;m a bit biased, as I&#x27;ve contributed to RavenDB. But it really is a great document database. I use it on nearly every project, personal and professional.<p>[0]: <a href="http:&#x2F;&#x2F;ravendb.net" rel="nofollow">http:&#x2F;&#x2F;ravendb.net</a>