Apache Kafka is a distributed publish-subscribe messaging system. This article covers the architecture model, features and characteristics of Kafka framework and how it compares with traditional messaging systems.
Data modeling with Graph databases requires a different paradigm than modeling in Relational or other NoSQL databases like Document databases, Key Value data stores, or Column Family databases. InfoQ spoke with Jim Webber and Ian Robinson about data modeling efforts when using Graph databases.
InfoQ spoke with Anuj Sahni, Principal Product Manager at Oracle about the time series data, NoSQL databases and best practices for managing this type of data.
For the last four years MS has been working on the first rewrite of SQL Server’s query execution since 1998. The goal is to offer NoSQL-like speeds with the capabilities of a relational database. 2
Lambda Architecture proposes a simpler, elegant paradigm designed to process large amounts of data. In this article, author discusses Lambda Architecture with the help of a sample Java application. 20
This article we focuses on the database backup tools and security policies when deploying MongoDB NoSQL databases. Cloud backup with MongoDB Management Service (MMS) is covered. 1
Jon Natkins explains in this article how to create a personalized recommendation system fed with large amounts of real-time data using Kiji, which leverages HBase, Avro, Map-Reduce and Scalding.
In this article, author explores Cassandra CLI architecture model using JArchitect tool and CQLinq language to analyze its code base.
Some users are interacting with databases through complex SQL queries, both in terms of performance as well as expressivity. If SQL and JPA are diverging, where will our data interaction patterns go? 4
This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike, a distributed and replicated in-memory NoSQL database.
In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning & monitoring aspects. He explains hardware selection, metrics & sharding.
In this article, author Yiftach Schoolman outlines how to overcome the top seven challenges associated with managing the in-memory NoSQL datastores in the cloud. 3
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR:
MongoDB vs. Couchbase Server: Architectural Differences and their Impact
From the new generation of NoSQL databases, MongoDB and Couchbase Server have...
Moving from Relational to NoSQL: How to Get Started
As enterprises adapt to the digital economy, development and operations teams have to build...
Developing Applications with Cross Data Center Replication (XDCR)
Mission critical apps need a database that's always on. While intra-cluster...
Introduction to Data Modeling in Couchbase Server
The white paper explains the process of data modeling and shows how...
The NoSQL Technical Comparison Report
In this report, Altoros compares the architecture of three leading NoSQL databases: MongoDB...