The CAP Theorem in practice: The consistency vs. availability trade-off in distributed databases
When you choose a database you are making a design decision. One of the best frameworks for understanding what this means in practice is...
Different types of NoSQL databases and when to use them
Why NoSQL databases?
The popularity of NoSQL databases over the last decade or so has been driven by an explosion of data. Before what’s commonly...
Key skills every database programmer should have
According to Robert Half Technology’s 2019 IT salary report, ‘Database programmer’ is one of the 13 most in-demand tech jobs for 2019. For an...
The road to Cassandra 4.0 – What does the future have in store?
In May 2019, DataStax hosted the Accelerate conference for Apache Cassandra™ inviting community members, DataStax customers, and other users to come together, discuss the...
Building a scalable PostgreSQL solution
The term Scalability means the ability of a software system to grow as the business using it grows. PostgreSQL provides some features that help you...
MongoDB withdraws controversial Server Side Public License from the Open Source Initiative’s approval process
MongoDB's Server Side Public License was controversial when it was first announced back in October. But the team were, back then, confident that the...
Protocol flaw in MySQL client allows MySQL server to request any local file from...
Last week, William de Groot, a digital forensics consultant discovered a protocol flaw in MySQL, which he alleges is the main reason behind e-commerce...
Why Neo4j is the most popular graph database
Neo4j is an open source, distributed data store used to model graph problems. It departs from the traditional nomenclature of database technologies, in which...
Polyglot persistence: what is it and why does it matter?
Polyglot persistence is a way of storing data. It's an approach that acknowledges that often there is no one size fits all solution to...
The trouble with Smart Contracts
The government of Tennessee now officially recognizes Smart Contracts. That’s great news if we speak in terms of the publicity blockchain will receive. By...