sql >> Databáze >  >> RDS >> MariaDB

Magicbricks migruje na MariaDB, aby podpořila svůj velkoobjemový provoz

Následuje blogový příspěvek hosta od Subodha Kumara, vedoucího technologie v Magicbricks, největším indickém online realitním portálu.

Abychom podpořili naši rostoucí online návštěvnost, Magicbricks migrovali z vlastní databáze na MariaDB (verze 10.1.x).

Touto migrací jsme přefaktorovali naši aplikační architekturu tak, aby oddělovala databázová volání pro čtení a zápis. To nám umožnilo vyvážit zatížení našich náročných čtecích volání napříč více instancemi Slave bez obav ze zpoždění během synchronizace dat.

Pomocí MariaDB jsme nyní schopni obsloužit přibližně 7 milionů zobrazení stránek (z našich webových a mobilních stránek) a přibližně 6 milionů volání API denně. MariaDB nám nejen pomohla podpořit tento vysoký objem provozu, ale také zjednodušila operace související s databázemi. Byli jsme snadno schopni nastavit multi-master replikaci téměř v reálném čase. Nemluvě o tom, že je to bez dalších licenčních požadavků, což bylo primární hledisko u proprietárních databázových serverů, které jsme dříve nasadili.

Toto nasazení umožnilo Magicbricks škálovat své aplikace s libovolným počtem instancí databáze podle potřeby.

Průměrný faktor zatížení s předchozí proprietární databází byl kolem 15 až 20, což se nyní po nasazení MariaDB výrazně snížilo na přibližně tři.


  1. Co je omezení primárního klíče v databázi SQL Server - SQL Server / Výukový program T-SQL, část 54

  2. SQL dotaz na odstranění tabulky v MySQL

  3. Použití SQL LIKE a IN společně

  4. Android ListView pomocí SQLite