sql >> Database >  >> NoSQL >> MongoDB

Percona Live Frankfurt 2018 - Evenementoverzicht en onze sessies

Met genoegen sponsorde het Verscheidenenines Percona Live Europe, dat dit jaar in Frankfurt, Duitsland werd gehouden. Dank aan het Percona-team voor ons en de geweldige organisatie.

Op de conferentie

Vanuit de hele wereld vlogen teamleden van verschillende Nines over om de nieuwste editie van ClusterControl in de tentoonstellingshal te laten zien en vijf sessies te presenteren (zie hieronder).

Verwante bronnen Download ClusterControl Percona Live Dublin - Evenementrecap en onze sessies Percona Live 2017 - Samenvatting van verschillendenines

Op onze Twitter-feed hebben we beide keynote-sessies live getweet om degenen die niet aanwezig konden zijn op de hoogte te houden van de laatste gebeurtenissen in de wereld van open source databases.

Onze sessies

Leden van het Multiplenines-team presenteerden tijdens het evenement in totaal vijf sessies over MySQL, MariaDB en MongoDB, die elk ClusterControl lieten zien en hoe het deze onderwerpen behaalt.

Rampherstelplanning voor MySQL en MariaDB

Gepresenteerd door:Bart Oles - Multiplenines AB

Sessiedetails:organisaties hebben een geschikt noodherstelplan nodig om de impact van downtime te beperken. Maar hoeveel moet een bedrijf investeren? Het ontwerpen van een systeem met hoge beschikbaarheid brengt kosten met zich mee, en niet alle bedrijven en zelfs niet alle applicaties hebben een beschikbaarheid van vijf negens nodig. We zullen fundamentele concepten voor noodherstel uitleggen en u door de relevante opties van het MySQL- en MariaDB-ecosysteem leiden om te voldoen aan verschillende niveaus van noodherstelvereisten, en demonstreren hoe u een geschikt noodherstelplan kunt automatiseren.

MariaDB Performance Tuning Crash Course

Gepresenteerd door:Krzysztof Ksiazek - Multiplenines AB

Sessiedetails:U bent dus een ontwikkelaar of systeembeheerder en heeft enige vaardigheden getoond in het omgaan met databaseproblemen. En nu ben je gekozen voor de rol van DBA. En als je begint met het beheren van de databases, vraag je je af

  • Hoe stem ik ze af om optimaal gebruik te maken van de hardware?
  • Hoe optimaliseer ik het besturingssysteem?
  • Hoe configureer ik MySQL of MariaDB het beste voor een specifieke database-workload?

Als je jezelf de volgende vragen stelt als het gaat om het optimaal runnen van je MySQL- of MariaDB-databases, dan is dit gesprek iets voor jou!

We zullen enkele van de instellingen bespreken die het vaakst worden aangepast en die u een aanzienlijke verbetering van de prestaties van uw MySQL- of MariaDB-database kunnen opleveren. We zullen ook enkele variabelen behandelen die vaak worden gewijzigd, ook al zouden ze dat niet moeten doen.

Het afstemmen van prestaties is niet eenvoudig, vooral als u geen ervaren DBA bent, maar u kunt verrassend veel bereiken met een paar basisrichtlijnen.

Cheatsheet voor het afstemmen van prestaties voor MongoDB

Gepresenteerd door:Bart Oles - Multiplenines AB

Sessiedetails:Databaseprestaties zijn van invloed op de prestaties van de organisatie en we hebben de neiging om bij stress naar snelle oplossingen te zoeken. Maar hoe kunnen we onze database-workload en factoren die deze kunnen schaden, beter begrijpen? Wat zijn de beperkingen in MongoDB die mogelijk van invloed kunnen zijn op de clusterprestaties?

In deze lezing laten we u zien hoe u de factoren kunt identificeren die de databaseprestaties beperken. We beginnen met de gratis MongoDB Cloud monitoring tools. Daarna gaan we verder met logbestanden en query's. Om optimaal gebruik te kunnen maken van hardwarebronnen, zullen we kijken naar kerneloptimalisatie en andere cruciale OS-instellingen. Ten slotte zullen we onderzoeken hoe we de prestaties van MongoDB-replicatie kunnen onderzoeken.

Geavanceerde MySql Data-at-Rest-codering in Percona Server

Gepresenteerd door:Iwo Panowicz - Percona &Bart Oles - Verschillendenines AB

Sessiedetails:het doel van het gesprek is om de implementatie van data-at-rest-codering in Percona Server voor MySQL te presenteren.
Verschillen tussen de MySQL- en MariaDB-implementatie van Oracle.

  • Hoe wordt het geïmplementeerd?
  • Wat is versleuteld:
  • Tabelruimten?
  • Algemene tabelruimte?
  • Dubbele schrijfbuffer/parallelle dubbele schrijfbuffer?
  • Tijdelijke tabelruimten? (SLEUTELBLOKKEN)
  • Binlogs?
  • Langzaam/algemeen/foutlogboeken?
  • MijnISAM? MijnRocks? X?
  • Prestatieoverhead.
  • Back-ups?
  • Verplaatsbare tabelruimten. Overdrachtsleutel.
  • Plug-ins
  • Sleutelhangers in het algemeen
  • Sleutelrotatie?
  • Functies voor sleutelbeheer voor algemene doeleinden
  • Sleutelhangerbestand
  • Is nuttig? Hoe maak je het winstgevend?
  • Sleutelhangerkluis
  • Hoe werkt het?
  • Een overgang maken van keyring_file

Polyglot-persistentie die open source-databases gebruikt als een Zwitsers zakmes

Gepresenteerd door:Art Van Scheppingen - vidaXL &Bart Oles - Verschillendenines AB

Sessie Details:De afgelopen jaren is VidaXL uitgegroeid tot een Europese marktleider in de online retail van langzaam bewegende consumentengoederen. Wanneer een bedrijf de afgelopen 9 jaar meer dan 50% jaar op jaar groei heeft gerealiseerd, is er nauwelijks genoeg tijd om bestaande systemen te reviseren. Dit betekent dat bestaande systemen tot het maximum van hun mogelijkheden worden uitgerekt en dat vaak extra prestaties worden behaald door gebruik te maken van een grote verscheidenheid aan datastores. Polyglot-persistentie heerst in snelgroeiende omgevingen en de traditionele one-size-fits-all-strategie van monoglotten is voorbij. VidaXL heeft een breed landschap van datastores, variërend van traditionele SQL-datastores, zoals MySQL of PostgreSQL, naast recentere load balancing-technologieën zoals ProxySQL, tot documentstores zoals MongoDB en zoekmachines zoals SOLR en Elasticsearch.


  1. MongoDB-as-a-Service in Canada

  2. 3 manieren om een ​​index te verbergen voor het queryplan in MongoDB

  3. Hydra-CLI verbinden met een wachtwoordbeveiligde redis-server?

  4. Hoe krijg ik toegang tot Meteor's MongoDB vanaf een andere client, terwijl Meteor actief is?