نو‌اس‌کیوال (NoSQL) خانواده‌ای از مدل‌های پایگاه داده است که محدود به مدل رابطه‌ای کلاسیک نیستند. این نام معمولا به معنی Not Only SQL تفسیر می‌شود، نه اینکه در همه این دیتابیس‌ها هیچ زبان Queryای وجود نداشته باشد. سندی، کلید-مقدار، ستونی و گراف از خانواده‌های رایج هستند.

نوعنمونهکاربرد
DocumentMongoDBداده سندی و فیلدهای متنوع
Key-ValueRedis، DynamoDBدسترسی سریع با کلید
Wide-ColumnCassandraبار نوشتن توزیع‌شده
GraphNeo4jروابط پیچیده

نمونه در MongoDB

db.products.insertOne({ name: "Laptop", price: 50000000, tags: ["computer"] });
db.products.find({ tags: "computer" });

NoSQL لزوما به معنی نداشتن اسکیما یا تراکنش نیست. بسیاری از محصولات از اعتبارسنجی داده یا تراکنش پشتیبانی می‌کنند. انتخاب باید با Query و مدل سازگاری مورد نیاز انجام شود.

مقایسه با دیتابیس، مای‌اس‌کیوال و مانگودی‌بی کمک می‌کند.