Content in the Database Category
Couchbase Server is a NoSQL document database for interactive applications. This session introduces Couchbase Server, the underlying distributed architecture, with a hands-on tour of Couchbase including online rebalancing while adding nodes to a cluster, indexing and querying and cross data center replication. In addition, learn how to write your first app using Couchbase.
This is a rapid introduction to NoSQL databases: where they came from, the nature of the data models they use and the different way you have to think about consistency. Then the video outlines what kinds of circumstances you should consider using them, why they will not make relational databases obsolete and the important consequence of polyglot persistence.
Type safety is a desirable characteristic of both Java and Scala, but querying database objects in a type safe way in Java has always been clumsy. Scala helps us create type safe DSLs and this talk goes through how to use the Hibernate DSL API to create queries and criterias.
Big data technologies let you work with any velocity, volume, or variety of data in a highly productive environment. This session seeks to answer questions such as “what is big data,” “how can I use unstructured data,” and “how can I integrate data collections from different sources” using Hadoop with Amazon Elastic MapReduce.
Learn about popular NoSQL databases: MongoDB, Cassandra and VoltDB. We will compare and contrast each database’s data model and Java API using NoSQL and NewSQL versions of a use case from the book POJOs.
MongoDB is an open source, non-relational, document-oriented database. Trading off a few traditional features of databases (notably joins and transactions) in order to achieve much better performance, MongoDB is fast, scalable and designed for web development.
SQL Server does a good job of working with whatever garbage we throw at it, but sometimes a helping hand is needed to smooth things out. You may have meant well when you wrote that sloppy SQL, but that predicate lurking under the surface is poisoning your performance. This talk will expose your worst habits, anti-patterns, and bad practices. By the time we’re done, your T-SQL will be on the path to make things right again. This talk will be therapeutic for anyone from a junior DBA or a senior …
In order to meet all our data needs including high volume ingestion, Map Reduce capabilities, real-time analytics, historical analytics, and other analysis technologies, we needed to incorporate the use of Redis, Mongo, a MySQL column store and Cassandra. Wrap the whole thing up in a Node.js API for speed and consistent access patterns and you have a whole data storage spread.
Craigslist uses a variety of data storage technologies, both SQL (MySQL) and NoSQL (Redis, MongoDB, memcached, etc). Craigslist’s Jeremy Zawodny discusses some of the systems architecture at Craigslist; with a focus on data storage technologies: what is in use, where, why and why not.
Learn about the Amazon DynamoDB, a NoSQL, highly scalable, SSD-based, zero administration database service in the AWS Cloud. We explain how DynamoDB works and also walk through some best practices and tips to get the most out of the service.