sql >> Database teknologi >  >> RDS >> Mysql

Hvilken MySQL-gaffel/version skal du vælge?

Alle de 'gafler' du nævnte (undtagen Drizzle) er baseret på nyere officielle udgivelser af MySQL. Jeg tror, ​​at ordet gaffel kan føre dig ned ad den forkerte vej - da hensigten bare er at levere efter markedsændringer. Jeg skrev om dette her:

http://mtocker.livejournal.com/50931.html

Da de re-baserer MySQL, og MySQL 5.0 er i "udvidet vedligeholdelse", er det kun større sårbarheder, der skal rettes. Det betyder, at du vil flytte til 5.1. Hvis vi arbejder med denne antagelse, så skærer det OurDelta ud af dine beslutninger - da de kun er 5.1 MariaDB build/packaging partnere.

Jeg tror også, du kan udelukke Drizzle, da det i øjeblikket er pre-beta. De planlægger en betaversion inden udgangen af ​​sommeren – men det er stadig meget tidligere, end du ønsker. Jeg tror virkelig ikke, du bruger en database ikke klar til produktion, så dette udelukker også MySQL 5.5.

Så dette efterlader Percona Server, Official MySQL 5.1 og MariaDB. Det er rigtigt, at 5.1 har en dårlig skalerbarhed med mange kerner, men hvis du aktiverer InnoDB-pluginet, er det bedre.

Resten af ​​mit svar herfra og ind er partisk - jeg arbejder for Percona:

Percona XtraDB har yderligere CPU-skalerbarhedsrettelser end MySQL 5.1+InnoDB-plugin. Dem, der kommer til at betyde noget, er dækket her:

http://www.percona.com/docs/wiki/percona -xtradb:features:start

En jeg især kan kommentere, som vil have betydning, er denne:http ://www.percona.com/docs/wiki/percona-xtradb:patch:innodb_split_buf_pool_mutex



  1. Find minimum ikke brugt værdi i mysql tabel

  2. MariaDB UNION Operatør forklaret

  3. FEJL 1064 (42000) i MySQL

  4. Langsom migration til skyen