MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Percona Live Frankfurt 2018 - Podsumowanie wydarzenia i nasze sesje

Manynines z przyjemnością po raz kolejny sponsoruje Percona Live Europe, która w tym roku odbyła się we Frankfurcie w Niemczech. Dziękujemy zespołowi Percona za posiadanie nas i wspaniałą organizację.

Na konferencji

Kilkunastu członków zespołu przyleciało z całego świata, aby pochwalić się najnowszą edycją ClusterControl w hali wystawienniczej i zaprezentować pięć sesji (patrz poniżej).

Powiązane zasoby Pobierz ClusterControl Percona Live Dublin — podsumowanie wydarzenia i nasze sesje Percona Live 2017 — podsumowanie Kilkanaście

Na naszym kanale na Twitterze na żywo tweetowaliśmy obie sesje przewodnie, aby pomóc tym, którzy nie byli w stanie uczestniczyć w najnowszych wydarzeniach w świecie baz danych open source.

Nasze sesje

Członkowie zespołu Manynines zaprezentowali w sumie pięć sesji na temat MySQL, MariaDB i MongoDB, z których każda prezentowała ClusterControl i sposób, w jaki zapewnia on te tematy.

Planowanie odzyskiwania po awarii dla MySQL i MariaDB

Prezentuje:Bart Oles - Manynines AB

Szczegóły sesji:Organizacje potrzebują odpowiedniego planu odzyskiwania po awarii, aby złagodzić wpływ przestojów. Ale ile firma powinna zainwestować? Projektowanie systemu o wysokiej dostępności wiąże się z pewnymi kosztami, a nie wszystkie firmy i nie wszystkie aplikacje wymagają dostępności pięciu „9”. Wyjaśnimy podstawowe koncepcje odzyskiwania po awarii i przeprowadzimy Cię przez odpowiednie opcje z ekosystemu MySQL i MariaDB, aby spełnić różne poziomy wymagań dotyczących odzyskiwania po awarii, oraz zademonstrujemy, jak zautomatyzować odpowiedni plan odzyskiwania po awarii.

Kurs awaryjny dostrajania wydajności MariaDB

Prezentuje:Krzysztof Książek - Manynines AB

Szczegóły sesji:Jesteś programistą lub administratorem i wykazałeś się pewnymi umiejętnościami w rozwiązywaniu problemów z bazami danych. A teraz zostałeś wybrany do roli DBA. A kiedy zaczynasz zarządzać bazami danych, zastanawiasz się

  • Jak je dostroić, aby jak najlepiej wykorzystać sprzęt?
  • Jak zoptymalizować system operacyjny?
  • Jak najlepiej skonfigurować MySQL lub MariaDB pod kątem określonego obciążenia bazy danych?

Jeśli zadajesz sobie następujące pytania, jeśli chodzi o optymalne działanie baz danych MySQL lub MariaDB, ta prezentacja jest dla Ciebie!

Omówimy niektóre ustawienia, które są najczęściej modyfikowane i które mogą przynieść znaczną poprawę wydajności bazy danych MySQL lub MariaDB. Omówimy również niektóre zmienne, które są często modyfikowane, nawet jeśli nie powinny.

Dostrajanie wydajności nie jest łatwe, zwłaszcza jeśli nie jesteś doświadczonym administratorem baz danych, ale dzięki kilku podstawowym wskazówkom możesz przejść zaskakująco długą drogę.

Ściągawka dostrajania wydajności dla MongoDB

Prezentuje:Bart Oles - Manynines AB

Szczegóły sesji:Wydajność bazy danych wpływa na wydajność organizacji i zwykle szukamy szybkich rozwiązań w sytuacjach stresowych. Ale jak możemy lepiej zrozumieć obciążenie naszej bazy danych i czynniki, które mogą jej szkodzić? Jakie są ograniczenia w MongoDB, które mogą potencjalnie wpłynąć na wydajność klastra?

W tej prelekcji pokażemy, jak zidentyfikować czynniki ograniczające wydajność bazy danych. Zaczniemy od darmowych narzędzi monitorujących MongoDB Cloud. Następnie przejdziemy do plików dziennika i zapytań. Aby móc osiągnąć optymalne wykorzystanie zasobów sprzętowych, przyjrzymy się optymalizacji jądra i innym kluczowym ustawieniom systemu operacyjnego. Na koniec przyjrzymy się, jak zbadać wydajność replikacji MongoDB.

Zaawansowane szyfrowanie danych MySql w spoczynku na serwerze Percona

Prowadzący:Iwo Panowicz - Percona &Bart Oles - Severalnines AB

Szczegóły sesji:Celem wykładu jest przedstawienie implementacji szyfrowania danych w spoczynku w Percona Server dla MySQL.
Różnice między implementacją Oracle MySQL i MariaDB.

  • Jak to jest zaimplementowane?
  • Co jest zaszyfrowane:
  • Przestrzenie tabel?
  • Ogólna przestrzeń tabel?
  • Podwójny bufor zapisu/równoległy podwójny bufor zapisu?
  • Tymczasowe przestrzenie tabel? (BLOKI KLUCZOWE)
  • Blogi?
  • Dzienniki wolne/ogólne/błędy?
  • MyISAM? MojeRocks? X?
  • Narzuty na wydajność.
  • Kopie zapasowe?
  • Przenośne przestrzenie tabel. Klucz transferu.
  • Wtyczki
  • breloki ogólnie
  • Rotacja kluczy?
  • Ogólne funkcje zarządzania kluczami pęku kluczy
  • Plik_kluczy
  • Czy jest przydatne? Jak sprawić, by było to opłacalne?
  • Sejf pęku kluczy
  • Jak to działa?
  • Jak dokonać przejścia z pliku keyring_file

Polyglot Persistence wykorzystujący bazy danych Open Source jako szwajcarski scyzoryk

Prezentacja:Art Van Scheppingen - vidaXL i Bart Oles - Severalnines AB

Szczegóły sesji:W ciągu ostatnich kilku lat vidaXL stała się liderem europejskiego rynku sprzedaży internetowej wolnorotujących towarów konsumpcyjnych. Kiedy firma osiągnęła ponad 50% wzrost rok do roku w ciągu ostatnich 9 lat, nie ma wystarczająco dużo czasu na remont istniejących systemów. Oznacza to, że istniejące systemy zostaną maksymalnie rozciągnięte, a często dodatkowa wydajność zostanie osiągnięta dzięki wykorzystaniu dużej różnorodności magazynów danych. Trwałość poliglotów króluje w szybko rozwijających się środowiskach, a tradycyjna strategia „jeden rozmiar dla wszystkich” monoglotów dobiegła końca. VidaXL oferuje szeroki wachlarz baz danych, od tradycyjnych baz danych SQL, takich jak MySQL lub PostgreSQL, po nowsze technologie równoważenia obciążenia, takie jak ProxySQL, po magazyny dokumentów, takie jak MongoDB i wyszukiwarki, takie jak SOLR i Elasticsearch.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $i operator potoku agregacji

  2. MongoDB:Przekroczono limit czasu po wybraniu serwera przez 30000 ms za pomocą CompositeServerSelector

  3. Używasz JSON z MongoDB?

  4. Agregacja $ lookup z C#

  5. Umieszczanie w Mongo DB przy użyciu oficjalnego sterownika C#