MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Magicbricks migruje do MariaDB w celu obsługi dużego ruchu

Poniżej znajduje się gościnny wpis na blogu Subodha Kumara, szefa działu technologii w Magicbricks, największym indyjskim portalu nieruchomości internetowych.

Aby wesprzeć nasz rosnący ruch online, Magicbricks przeprowadziło migrację z zastrzeżonej bazy danych do MariaDB (wersja 10.1.x).

Dzięki tej migracji zmieniliśmy naszą architekturę aplikacji, aby oddzielić wywołania bazy danych do odczytu i zapisu. To pozwoliło nam zrównoważyć obciążenie naszych ciężkich wywołań odczytu w wielu instancjach Slaves bez obaw o opóźnienia podczas synchronizacji danych.

Korzystając z MariaDB, jesteśmy teraz w stanie obsłużyć około 7 milionów odsłon (z naszych witryn internetowych i mobilnych) oraz około 6 milionów wywołań interfejsu API dziennie. MariaDB nie tylko pomogła nam obsłużyć tak duży ruch, ale także usprawniła nasze operacje związane z bazą danych. Udało nam się z łatwością skonfigurować replikację z wieloma wzorcami, działającą niemal w czasie rzeczywistym. Nie wspominając o tym, że nie ma żadnych dodatkowych wymagań licencyjnych, co było głównym czynnikiem w przypadku zastrzeżonych serwerów baz danych, które wdrożyliśmy wcześniej.

To wdrożenie sprawiło, że Magicbricks skaluje swoje aplikacje z dowolną liczbą instancji bazy danych zgodnie z potrzebami.

Średni współczynnik obciążenia w poprzedniej zastrzeżonej bazie danych wynosił około 15 do 20, który teraz został znacznie zredukowany do około trzech po wdrożeniu MariaDB.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przegląd klastrowania ProxySQL w ClusterControl

  2. Jak SPACE() działa w MariaDB

  3. Replikacja MySQL z ProxySQL na serwerach WHM/cPanel:część druga

  4. Jak SIGN() działa w MariaDB

  5. Zarządzanie kluczami SSL i szyfrowanie danych MySQL w transporcie