10.09.2015 Views

Migrating Uber from MySQL to PostgreSQL

uber_migration_pypgday_2013

uber_migration_pypgday_2013

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Plan of Attack<br />

Background<br />

To do a migration, there’s basically two things you need<br />

<strong>to</strong> do:<br />

1<br />

Figure out how <strong>to</strong> move the data out of <strong>MySQL</strong> and<br />

in<strong>to</strong> <strong>PostgreSQL</strong><br />

2<br />

Find all of the <strong>MySQL</strong>isms in the code, and make<br />

that code work with <strong>PostgreSQL</strong><br />

Evan Klitzke (<strong>Uber</strong>, Inc.) <strong>Migrating</strong> <strong>Uber</strong> <strong>from</strong> <strong>MySQL</strong> <strong>to</strong> <strong>PostgreSQL</strong> March 13, 2013 9 / 59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!