NoSQL
-
Software Development
Stop Claiming that you’re Using a Schemaless Database
One of MongoDB’s arguments when evangelising MongoDB is the fact that MongoDB is a “schemaless” database: Why Schemaless? MongoDB is…
Read More » -
Software Development
MongoDB Incremental Migration Scripts
Introduction An incremental software development process requires an incremental database migration strategy. I remember working on an enterprise application where…
Read More » -
Software Development
Integration testing done right with Embedded MongoDB
Introduction Unit testing requires isolating individual components from their dependencies. Dependencies are replaced with mocks, which simulate certain use cases.…
Read More » -
Software Development
Introduction to MongoDB Geospatial feature
This post is a quick and simple introduction to Geospatial feature of MongoDB 2.6 using simple dataset and queries. Storing…
Read More » -
Software Development
It’s not NoSQL versus RDBMS, it’s ACID + foreign keys versus eventual consistency
The Background Coming from a diverse background and having dealt with a number of distributed systems, I routinely find myself…
Read More » -
Software Development
Replica Set Members in Mongodb
In the previous articles we have discussed many aspects of replica set in mongodb. And in those articles we have…
Read More » -
Software Development
How to Use Projection in MongoDB?
In mongodb, projection means selecting only necessary data rather than selecting the whole data of a document. If a document has…
Read More » -
Enterprise Java
Custom Cassandra Data Types
In the blog post Connecting to Cassandra from Java, I mentioned that one advantage for Java developers of Cassandra being…
Read More » -
Software Development
NoSQL – A Quick Guide
NoSQL is buzz word nowadays among the developers and software professionals. 1. What is NoSQL ? NoSQL database, also called…
Read More »