Lagring av JSON-objekt i MySQL med datatyperna BLOB och JSON : Jämförelse av prestanda vid hämtning av JSON-objekt lagrade som datatypen BLOB och datatypen JSON i MySQL

Detta är en Kandidat-uppsats från Högskolan i Skövde/Institutionen för informationsteknologi

Författare: Mikael Larsson; [2018]

Nyckelord: Github; BLOB; JSON; MySQL;

Sammanfattning: Det finns intresse för att forska på data från Github. Genom ett API, Github REST API, kan man få data från Github i JSON-format som sen kan lagras i en databas för forskning och analysering. Från och med MySQL 5.7.8 finns det en specifik datatyp för JSON, men det finns även argument för respektive datatyp för BLOB. Med tanke på att stor vikt ligger på databasen för att erhålla snabbhet, effektivitet och bearbetning av data analyseras respektive datatyp för att avgöra vilken datatyp som presterar bäst vid hämtning av data. Genom att utföra ett experiment där tiden det tar för databasen att hantera en fråga påvisar resultatet vilken datatyp som är mest lämplig. Resultatet visar att respektive datatyp för BLOB presterar bättre än datatypen JSON, särskilt ju större JSON-objekten är.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)