Browsing Tag
nosql
30 posts
Introduction to Neo4j: Nodes, Relationships, and Cypher Query Language
I came to Neo4j after hitting a wall with a relational database on a fraud-detection feature. The queries…
Graph Data Modeling in Neo4j: Traversals, Shortest Paths, and Recommendation Engines
After I’d been using Neo4j for a while on smaller features, I got handed a much bigger challenge:…
NoSQL Scalability Patterns: Sharding, Replication, and Consistent Hashing Explained
Early in my career, “scaling the database” meant buying a bigger server. That worked fine until it didn’t…
NoSQL Security Best Practices: Authentication, Authorization, and Encryption at Rest
A few years back, I was called in to help clean up after a security incident that started…
NoSQL in Microservices Architecture: Polyglot Persistence and Event Sourcing Patterns
When my team broke apart a large monolithic application into microservices a few years ago, one of the…
Key-Value Stores in the Enterprise in NoSQL
Walk into any large enterprise’s data infrastructure team meeting and the phrase “key-value store” comes up more often…
Common Features of Key-Value Stores in NoSQL
Every key-value store on the market — Redis, DynamoDB, Riak, Aerospike, Memcached, etcd — looks a little different…
Evaluating NoSQL
Choosing a NoSQL database is a very different exercise from choosing a relational one. With relational databases, the…
NoSQL Database Design and Terminology
Anyone coming to NoSQL from a relational background quickly discovers that a lot of familiar vocabulary either doesn’t…
Introducing NoSQL: The Big Picture
For roughly three decades, relational databases were simply “the database.” SQL was the default assumption for any application…