Please log in to use the personal scheduler
Schedule: Databases sessions
Open source databases have stopped playing catch-up and are now leading in innovation, whether in NoSQL or traditional relational databases. We cover the major NoSQL databases, how and when to use them, the challenges cloud architectures bring for database use, the future of MySQL, and share first-hand advice from experts on MySQL and PostgreSQL.
Location: Portland 252
Please note: to attend, your registration must include
Tutorials.
Learn how to apply the principals of test-driven development to developing a database schema.
Read more.
Location: D135
Please note: to attend, your registration must include
Tutorials.
This workshop will show you how to build a high-performance social network backend based on the open source Neo4j graph database. We will investigate the implementation of a small but working social network backend with simple but powerful APIs to find paths between people and analyze the social graph. Finally, we will show how it outperforms a relational backend by a factor of 1000x or more.
Read more.
Location: Portland 252
Please note: to attend, your registration must include
Tutorials.
Have you given your database server a checkup lately? If not, you probably should. "Sick" database servers are easy to prevent if you take a few simple steps <i>before</i> your server comes down with something.
Read more.
Location: E143/E144
Please note: to attend, your registration must include
Tutorials.
The PostgreSQL Open Source Databases upcoming release includes several ground-breaking new features that allows database administrators to "take things to the next level". In this tutorial you will learn how to architect and implement PostgreSQL's Warm Standby, Hot Standby, and Streaming replication capabilities.
Read more.
Location: Portland 256
Please note: to attend, your registration must include
Tutorials.
Moore's Law has run its course, yet despite the growing demands placed
on databases, traditional solutions offer little alternative to vertical
scaling. Come learn step-by-step how to use Apache Cassandra to turn a
cluster of inexpensive commodity servers in to a massively scalable
distributed datastore.
Read more.
Location: D137/138
Please note: to attend, your registration must include
Tutorials.
Drizzle is a fork of the MySQL server focused on modularity, improved performance, and community development. This tutorial will give an overview of the current state of Drizzle, the tools around it, and the various language APIs available. The tutorial will go through the steps to install Drizzle, how to get started with management, writing simple applications, and porting existing applications.
Read more.
NoSQL (or NOSQL -- Not Only SQL) is sometimes justly criticized for being too broad a category, but after thirty years of the relational database being the instinctive choice for data storage, publicizing the concept that One Size Does Not Fit All is a Good Thing. This talk will present some axes along which to evaluate database products, applied to some of today's popular NoSQL products.
Read more.
Drizzle is a fork of the MySQL server focused on modularity, improved performance, and community development. This session will give an overview of the current state of Drizzle, tools around it, and the various language APIs available. The session will go through the steps to install Drizzle, how to get started with management, and things to watch out for when porting and writing applications.
Read more.
Database scalability means different things to different people. Vertical vs. Horizontal scaling? Federating vs. Sharding? Despite the labels database scalability tends to fall into a few common patterns that anyone can apply. In this talk we'll discuss factors for applying these patterns including the life-cycle of your database, how hardware affects your choices, and tools to help you on the way
Read more.
Sharding is a hot topic. Every big web site is using some sharding technique with home made solutions. The quest for the silver bullet goes on without apparent good results. This session will present two MySQL storage engines (Spider and Vertical partitioning) that implement transparent sharding techniques.
Read more.
MongoDB (from "humongous") is a high-performance, open source, schema-free document-oriented database.
Read more.
The need for database systems that scale efficiently has led to many alternatives to the traditional RDBMS. This talk presents an overview of these new non-relational databases, collectively referred to as "NoSQL," followed by an in-depth examination of SourceForge.net's deployment of MongoDB, an open-source NoSQL database.
Read more.
How does Twitter analyze its massive dataset? What tools do we use, and where do we focus our analysis?
In this talk, I will discuss our transition from a MySQL-based to a Hadoop-based data infrastructure and our use of Pig (a scripting language built on top of Hadoop) to democratize big-data analysis across the company. I will present concrete examples of interesting analyses at each step.
Read more.