View this email in your browser

NoSQL Weekly

Welcome to issue 420 of NoSQL Weekly. Let's get straight to the links this week.
News

Amazon DynamoDB Accelerator (DAX) Adds Support for DynamoDB Transactions
Amazon DynamoDB Accelerator (DAX) is now compatible with the Amazon DynamoDB TransactWriteItems and TransactGetItems APIs. You can integrate your DynamoDB application with DAX without making changes to your existing application logic.

DataStax Accelerate Call for Papers


Articles,Tutorials and Talks

Implementing the Netflix Media Database
In the previous blog posts in this series, we introduced the Netflix Media DataBase (NMDB) and its salient “Media Document” data model. In this post we will provide details of the NMDB system architecture beginning with the system requirements — these will serve as the necessary motivation for the architectural choices we made. A fundamental requirement for any lasting data system is that it should scale along with the growth of the business applications it wishes to serve. NMDB is built to be a highly scalable, multi-tenant, media metadata system that can serve a high volume of write/read throughput as well as support near real-time queries. At any given time there could be several applications that are trying to persist data about a media asset (e.g., image, video, audio, subtitles) and/or trying to harness that data to solve a business problem.

Getting the Most Out of Cassandra
If you’re just getting started on your journey with Apache Cassandra, this talk is for you. We’ll talk about when (and when not) to use Cassandra and share some resources that can help you get up to speed quickly on data modeling and application development. We’ll look at how to avoid some common pitfalls, and talk about how to approach Cassandra operations. Finally, we’ll discuss some tangible ways you can give back to the community.

Integration testing with Docker Neo4j image and Testcontainers
Automated testing is the cornerstone of any successful software project. Applications using the Neo4j database are no exception. This post shows how to use the Neo4j Docker image and the Testcontainers library for integration testing in Java using JUnit.

Zendesk to Neo4j Integration — Building the UI
This post will explain how the Zendesk dashboard was developed using the graph-based application development framework Structr from our partner of the same name.

Listening to the Redis replication stream

Apache Spark — Tips and Tricks for better performance

Searching JSON: comparing text search in Couchbase and MongoDB

Reading challenge: Redis Hash Table Scanner


Interesting Projects, Tools and Libraries

RedixDB 
A fast persistent key-value store with the Redis protocol 

RedisPipe
High-throughput Redis client for Go with implicit pipelining.

azure-cosmosdb-java-rest
A REST client for CosmosDB, implemented in Java.
 
Our Other Newsletters
Python Weekly - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
Copyright © 2018 NoSQL Weekly, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.