Data Storage and Management

Data Management | News, how-tos, features, reviews, and videos

one yellow arrow moving opposite a stream of white arrows
Statue of Atlas against a blue sky.

wave the white flag surrender give up quit

When it comes to databases, why ‘I can’t quit you, baby’

Leaving legacy RDMSs is hard, but eventually enterprises will break free of Oracle’s and others’ last grip on their data infrastructure

planet mars close up with sunrise in space 158456999

YugaByte review: Planet-scale Cassandra and Redis

YugaByte DB combines distributed ACID transactions, multi-region deployment, and support for Cassandra and Redis APIs, with PostgreSQL on the way

database futuristic technology

The era of the cloud database has finally begun

Enterprises are waking up to discover that their database needs have changed dramatically—and that the old-school RDBMS is no longer the best tool

JavaWorld - JW - big data analytics - social graph

Big data analytics with Neo4j and Java, Part 2

The tricky part of Neo4j is learning to work with its Cypher Query Language, which requires thinking graphically. Once you've got that down, writing a Java application that integrates with your Neo4j data store is easy.

chess competition with one piece left standing

Database decisions: AWS has changed the game for IT

Enterprises are figuring out that they likely need different database engines to power different parts of their applications. AWS has figured that out, too

JavaWorld - JW - OSJP - big data analytics - social graph

Big data analytics with Neo4j and Java, Part 1

Graph databases like Neo4j are ideal for modeling complex relationships between collections of users--and they move through big data at lightspeed. This tutorial gets you started with graph databases and analytics in Java.

NASA Apollo 8 - December 24, 1968 - Earthrise

Cosmos DB review: Database for a small planet

Multi-model Azure database combines global reach and a choice of five consistency models, allowing you to trade off cost for consistency

timeline database

How to choose the right NoSQL database

NoSQL databases vary in architecture and function, so you need to pick the type that is best for the desired task

timeline database

MongoDB will support multidocument ACID transactions

MongoDB 4.0 will be released in summer 2018 but is in public beta now

jw osjp soaring

Serverless computing with AWS Lambda, Part 1

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

metal briefcase survival kit

CockroachDB review: A scale-out SQL database built for survival

CockroachDB is a distributed SQL database built on top of a transactional and consistent key-value store that can withstand datacenter failures

hipster running with laptop

Why old-school PostgreSQL is so hip again

Postgres is old as dirt, yet over the past five years it has panned out as pure gold

overflowing trash can with balled up paper

No, you shouldn’t keep all that data forever

Most of your old data is useless trash. So throw it away, rather than spend all the time and money hoping AI will figure something out about it

holiday lights neurons network stream
external url

What is Apache Spark? The big data analytics platform explained

Fast, flexible, and developer-friendly, Apache Spark is the leading platform for large-scale SQL, batch processing, stream processing, and machine learning

artificial intelligence / machine learning / network

Apache PredictionIO: Easier machine learning with Spark

An open source project now under Apache’s guidance uses a template system for easy training and deployment of Spark-powered machine learning models

road to future forward idea cloud road

8 technologies transforming the database

That database has come a long way from tables of rows and columns, and the journey is far from over

keys thinkstock

NoSQL standouts: The best key-value databases

Aerospike, Hazelcast, Memcached, Microsoft Azure Cosmos DB, and Redis put different twists on fast and simple data storage

analyze / inspect / examine / find / research / data / charts / graphs / magnifying glass
external url

What is SQL? The language of databases

SQL is neither the fastest nor the most elegant way to talk to databases, but it is the best way we have; here’s why

Load More