There is no way to recommend NoSQL database without knowing what you need it for because NoSQL databases are highly specialized systems. If you need general-purpose database use an SQL one.
Edit: It's kind of a weird question, now that I think about it. Why would anyone seek out a database based on what it doesn't have?
NoSQL is Not Only SQL these days.
Is it though? Many NoSQL databases provide neither a SQL interface nor many of the other features SQL databases have.