Skip to main content

Posts

Showing posts from April, 2016

Is MYSQL ACID compliant

The standard table handler for MySQL is not ACID compliant because it doesn't support consistency, isolation, or durability. However, the default table handler supports atomicity using table locks. MySQL includes components such as the InnoDB storage engine that adhere closely to the ACID model,  WHY?  MySQL has nine storage engine, but only two of those really matter to most users: MyIsam and InnoDB. MyIsam was the original engine, built for speed, but it lacked transactions; InnoDB has transactions and is speedier than MyIsam, which is why it’s the default storage engine InnoDB supports Row-level Locking It's designed for maximum performance when processing high volume of data It support foreign keys hence we call MySQL with InnoDB is RDBMS It stores its tables and indexes in a tablespace It supports transaction. You can commit and rollback with InnoDB On the contrary  MYISAM supports Table-level Locking  and designed for need of speed It does not support fore

Availability Zones in AWS

  Q: How isolated are Availability Zones from one another? Each Availability Zone runs on its own physically distinct, independent infrastructure, and is engineered to be highly reliable. Common points of failures like generators and cooling equipment are not shared across Availability Zones. Additionally, they are physically separate, such that even extremely uncommon disasters such as fires, tornados or flooding would only affect a single Availability Zone. Q: Is Amazon EC2 running in more than one region? Yes. Please refer to Regional Products and Services for more details of our product and service availability by region. Q: How can I make sure that I am in the same Availability Zone as another developer? We do not currently support the ability to coordinate launches into the same Availability Zone across AWS developer accounts. One Availability Zone name (for example, us-east-1a) in two AWS customer accounts may relate to different physical Availability Zones. Q: If I