# NoSQL Databases and NewSQL !!! info "Architectural Context" Detailed reference for NoSQL Databases and NewSQL in the context of Data & Advanced Analytics. ## Standard Reference - [NoSQL vs. SQL: Choosing a Data Management Solution](http://www.javacodegeeks.com/2015/10/nosql-vs-sql.html) [COMMUNITY-TOOL] - [NoSQL Guide, by Martin Fowler](http://martinfowler.com/nosql.html) [COMMUNITY-TOOL] - [Diferencias entre SQL y NoSQL ¿Sabes cuál usar?](http://www.facilcloud.com/noticias/?p=1294&lang=es_ES) [COMMUNITY-TOOL] - [zdnet.com: SQL, NoSQL? What's the difference these days?](http://www.zdnet.com/article/sql-nosql-whats-the-difference-these-days) [COMMUNITY-TOOL] - [NoSQL Databases: 4 Game-Changing Use Cases](http://www.smartdatacollective.com/kingmesal/373466/nosql-databases-4-game-changing-use-cases) [COMMUNITY-TOOL] - [blog.couchbase.com podcast: NoSQL in the Perspective of Industry Leaders](http://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders) [COMMUNITY-TOOL] - [MongoDB Tools - Admin GUIs, Monitoring and Other Good Stuff](http://mongodb-tools.com) [COMMUNITY-TOOL] - [blog.mongodirector.com: Which is the best MongoDB GUI?](http://blog.mongodirector.com/which-is-the-best-mongodb-gui) [COMMUNITY-TOOL] - [mongodirector: MongoDB Hosting](http://mongodirector.com) [COMMUNITY-TOOL] - [MongoDB security tutorial](https://www.mongodb.com/docs/manual/security) [COMMUNITY-TOOL] - [MongoDB Tutorial – A Scalable NoSQL DB](http://www.javacodegeeks.com/2015/09/mongodb-a-scalable-nosql-db.html) [COMMUNITY-TOOL] - [MongoDB Cloud Manager](https://www.youtube.com/watch?v=bB57HKeOvmw&feature=youtu.be) [COMMUNITY-TOOL] - [3T MongoChef – Your New MongoDB GUI](http://3t.io) [COMMUNITY-TOOL] — - [Connecting to your MongoDB at MongoLab](http://3t.io/blog/how-to-connect-to-mongolab) - [MongoDB and Kubernetes 🌟](https://www.mongodb.com/products/integrations/kubernetes) [COMMUNITY-TOOL] - [Couchdb.apache.org](http://couchdb.apache.org) [COMMUNITY-TOOL] - [Cassandra.apache.org](http://cassandra.apache.org) [COMMUNITY-TOOL] — - [solo.io: Step by Step: Datastax Cassandra with Istio and SNI routing](https://www.solo.io/blog/step-by-step-datastax-cassandra-with-istio-and-sni-routing) Connecting applications running outside of the Kubernetes cluster to the Cassandra database running inside the cluster. - [engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators](https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html) - [datastax.com: Apache Cassandra 4.0 is Now Delivered Via K8ssandra on Amazon EKS](https://www.ibm.com/products/datastax) - [foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes](https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes) - [thenewstack.io: How to Run a Cassandra Operation in Docker](https://thenewstack.io/how-to-run-a-cassandra-operation-in-docker) - [HBase.apache.org](http://hbase.apache.org) [COMMUNITY-TOOL] - [rethinkdb.com](http://rethinkdb.com) [COMMUNITY-TOOL] - [NuoDB, elastically scalable database. A revolution compared to traditional monolithic 1-box databases. NuoDB is ACID,SQL, distributed/scalable and support flexible schemas](http://www.nuodb.com) [COMMUNITY-TOOL] - [Traditional database replication drawbacks](http://www.nuodb.com/blog/replication-is-it-easy) [COMMUNITY-TOOL] - [medium.com: A chance for NewSQL databases](https://medium.com/packlinkeng/a-chance-for-newsql-databases-3bba18fea6a1) [COMMUNITY-TOOL] - [NoSQL - Wikipedia](https://en.wikipedia.org/wiki/NoSQL) [COMMUNITY-TOOL] - [Youtube: Introduction to NoSQL by Martin Fowler](https://www.youtube.com/watch?v=qI_g07C_Q5I) [COMMUNITY-TOOL] - [thoughtworks.com: NoSQL Databases, an overview](https://www.thoughtworks.com/insights/blog/nosql-databases-overview) [COMMUNITY-TOOL] - [How to Evolve from RDBMS to NoSQL + SQL 🌟](https://www.linkedin.com/pulse/how-evolve-from-rdbms-nosql-sql-jim-scott) [COMMUNITY-TOOL] - [NoSQL Databases: a Survey and Decision Guidance](https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d) [COMMUNITY-TOOL] - [dev.to: NoSQL Database Design for E-Commerce Apps in 2021](https://dev.to/danielkolb/nosql-database-design-for-e-commerce-apps-in-2021-390e) [COMMUNITY-TOOL] - [stackoverflow.blog: Have the tables turned on NoSQL?](https://stackoverflow.blog/2021/01/14/have-the-tables-turned-on-nosql) [COMMUNITY-TOOL] - [vishnu.hashnode.dev: 4 Types Of NoSQL Databases](https://vishnu.hashnode.dev/4-types-of-nosql-databases) [COMMUNITY-TOOL] - [medium: When to Use MongoDB Rather than MySQL](https://medium.com/@rsk.saikrishna/when-to-use-mongodb-rather-than-mysql-d03ceff2e922) [COMMUNITY-TOOL] - [sysadminxpert.com: Demystifying NoSQL Databases 🌟](https://sysadminxpert.com/demystifying-nosql-databases) [COMMUNITY-TOOL] - [intellipaat.com: NoSQL vs. SQL - Difference between SQL and NoSQL](https://intellipaat.com/blog/nosql-vs-sql-what-is-better) [COMMUNITY-TOOL] - [medium.com/@suvankar.dey80: Time Series SQL vs No SQL](https://medium.com/@suvankar.dey80/time-series-sql-vs-no-sql-a8c7f40d80a8) [COMMUNITY-TOOL] - [thenewstack.io: Why Choose a NoSQL Database? There Are Many Great Reasons](https://thenewstack.io/why-choose-a-nosql-database-there-are-many-great-reasons) [COMMUNITY-TOOL] - [thenewstack.io: How to Choose and Model Time Series Databases](https://thenewstack.io/how-to-choose-and-model-time-series-databases) [COMMUNITY-TOOL] - [wikipedia: Couchbase Server](https://en.wikipedia.org/wiki/Couchbase_Server) [COMMUNITY-TOOL] - [couchbase.com](https://www.couchbase.com) [COMMUNITY-TOOL] - [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) [COMMUNITY-TOOL] - [Query JSON Using SQL With Couchbase Query Workbench](https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc) [COMMUNITY-TOOL] - [MongoLab: Fully managed MongoDB-as-a-Service](https://mongolab.com) [COMMUNITY-TOOL] - [Orchestrate: DBaaS|NoSQL with One REST API](https://orchestrate.io) [COMMUNITY-TOOL] - [Avoiding pitfalls running Mongo 3.2 in Docker on OSX](https://iainhunter.wordpress.com/2016/01/12/avoiding-pitfalls-running-mongo-3-2-in-docker-on-osx) [COMMUNITY-TOOL] - [betterprogramming.pub: MongoDB Schema Validation Rules](https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b) [COMMUNITY-TOOL] - [hashinteractive.com: MONGODUMP AND MONGORESTORE VS MONGOEXPORT AND MONGOIMPORT](https://hashinteractive.com/blog/mongodump-and-mongorestore-vs-mongoexport-and-mongoimport) [COMMUNITY-TOOL] - [adamtheautomator.com: How To Perform a MongoDB Kubernetes Installation' 🌟](https://adamtheautomator.com/mongodb-kubernetes) [COMMUNITY-TOOL] - [code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data' Storage](https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad) [COMMUNITY-TOOL] - [thenewstack.io: Deploy MongoDB in a Container, Access It Outside the Cluster](https://thenewstack.io/deploy-mongodb-in-a-container-access-it-outside-the-cluster) [COMMUNITY-TOOL] - [github.com/oslabs-beta: Odin's Eye](https://github.com/oslabs-beta/OdinsEye) [COMMUNITY-TOOL] - [Hive.apache.org](https://hive.apache.org) [COMMUNITY-TOOL] - [Apache Drill](https://drill.apache.org) [COMMUNITY-TOOL] - [dzone: SQL Syntax for Apache Drill](https://dzone.com/refcardz/sql-syntax-for-apache-drill) [COMMUNITY-TOOL] ## Data Engineering ### In-Memory Databases #### Caching - [Redis](http://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] — The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. --- 💡 **Explore Related:** [Databases](./databases.md) | [Message Queue](./message-queue.md) | [Crunchydata](./crunchydata.md)