NoSQL and MySQL webinar - best of both worldsMat Keep
?
The document discusses how MySQL Cluster delivers the best of both NoSQL and relational database worlds. It provides NoSQL attributes like scale-out, performance, ease-of-use and schema flexibility through APIs while also offering ACID transactions and SQL capabilities. MySQL Cluster achieves this by using a shared-nothing architecture with data distributed across commodity hardware and replicated for high availability, allowing it to scale horizontally.
Narayan Newton presented on recent developments in MySQL. He discussed how MySQL has fragmented into several variants including MariaDB, PerconaDB, and Drizzle. He provided details on improvements in Oracle MySQL 5.5 and 5.6, Percona Server, and MariaDB including new features like virtual and dynamic columns. Newton also covered optimization improvements and clustering options like Percona Cluster, MySQL Cluster, and Drizzle.
NoSQL and MySQL webinar - best of both worldsMat Keep
?
The document discusses how MySQL Cluster delivers the best of both NoSQL and relational database worlds. It provides NoSQL attributes like scale-out, performance, ease-of-use and schema flexibility through APIs while also offering ACID transactions and SQL capabilities. MySQL Cluster achieves this by using a shared-nothing architecture with data distributed across commodity hardware and replicated for high availability, allowing it to scale horizontally.
Narayan Newton presented on recent developments in MySQL. He discussed how MySQL has fragmented into several variants including MariaDB, PerconaDB, and Drizzle. He provided details on improvements in Oracle MySQL 5.5 and 5.6, Percona Server, and MariaDB including new features like virtual and dynamic columns. Newton also covered optimization improvements and clustering options like Percona Cluster, MySQL Cluster, and Drizzle.
NoSQL Plus MySQL From MySQL Practitioner\'s Point Of ViewAlex Esterkin
?
The document summarizes Alex Esterkin's presentation on his journey understanding and using NoSQL databases. The presentation covered:
1) Why companies like Facebook and Twitter adopted NoSQL databases like Cassandra to handle massive data volumes and query concurrency that exceed relational database limits.
2) Key concepts of NoSQL databases like the CAP theorem, vector clocks for consistency, and eventual consistency.
3) How the open source Project Voldemort NoSQL database uses MySQL as a pluggable storage engine, and how to configure MySQL for the simple query workload of a NoSQL database.
The document summarizes new features in MySQL 5.5 and 5.6. Some key points:
- MySQL 5.5 improved InnoDB performance, added new monitoring tools, and supported features like multi-buffer pools.
- MySQL 5.6 focused on improvements to replication like GTIDs for easier management, multi-threaded slaves for performance, and crash-safe replication.
- Other new features included online DDL support and transportable InnoDB tables to move data between servers.
This document provides tuning recommendations for various MySQL configuration variables. It recommends:
- Tuning variables one at a time and being aware of interdependencies
- Setting innodb_buffer_pool_size to 2x RAM for write-intensive workloads
- Setting max_connections to over 1000 is not recommended and to use a thread pool instead
- Avoid using innodb_file_per_table for workloads with over 10k tables
- Setting innodb_flush_log_at_trx_commit to 1 for safety and 2 for replication.
This document discusses a presentation about new features in MySQL 5.6. The presentation provides an overview of new performance features, InnoDB features, replication features, and other enhancements in MySQL 5.6. It also discusses early access features for testing on labs.mysql.com. The goal is to help attendees understand how to leverage the new MySQL 5.6 features to build high-performance, scalable, and reliable web applications.