Your first time on this page? Allow me to give some explanations.
Awesome NoSQL Guides
Curated list of awesome resources and links about using NoSQL databases
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you erictleung & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Overview of NoSQL
Gorton and Klein (2014) paper to discuss software engineering concerns when dealing with big data systems in terms of distribution, data, and deployment. Also accessible here.
Discussion on Stack Overflow on best use cases for using NoSQL databases over traditional SQL databases.
A couple answers and links for NoSQL database design.
A 149-page document outlining motives and rationale for NoSQL databases, and common concepts, techniques and patterns among these databases; last updated around 2011.
Overview of different NoSQL database architectures with diagrams.
General overview and examples of NoSQL database schema types, while covering CAP theorem tradeoffs.
Data Structures and Modeling
Best practices (as of 2018) of structuring your data if your database uses JSON.
This articles provides a short comparison of NoSQL system families from the data modeling point of view and digests several common modeling techniques.
Data modeling help specific to MongoDB, ranging from schema validation and example patterns. However, concepts may carry over to other document NoSQL databases.
Essay argues that despite existing schema-less databases, thoughtful database modeling is important to gain knowledge and insights using algorithms.
Patterns for querying across multiple paradigms in the same database.
Trade-Offs in CAP/Brewer's Theorem
Visual display of trade-offs in the CAP theorem among different NoSQL databases.
Reviews CAP theorem and maps common NoSQL databases to CAP categories to help choose one.
In your opinion, which papers and books are mandatory to really understand NoSQL subject?".
Common terms talked about in the database world and here are answers from others.
Although documents geared towards Neo4j, concepts are applicable to all graph databases.
Discusses the basics of modeling your data and which approach you should take.
Directly related to Neo4j, but possibly applicable to any graph database.
Brief introduction to graph data modeling and is an introduction to the book, "Graph Data Modeling for NoSQL and SQL" by Thomas Frisendal.
Criticisms and Debates
Stages of going through picking and using a NoSQL database mirroring the five stages of grief.
Blog post comparing and constrating system designs of two well known NoSQL databases.
Brief overview of NoSQL databases and the spectrum of schema, along with a very basic implementation of a NoSQL database using the Crystal programming language.