Advanced JSON to MySQL indexing

Artikeln behandlar metoder för effektiv indexering av JSON-data i MySQL, vilket traditionellt har varit svårt och lett till ineffektiva Full-table-scans. Författaren föreslår en teknik där JSON-dokument "plattas ut" till nyckel/värde-par med hjälp av en anpassad UDF (User-Defined Function) kallad rapid_flatten_json. De plattade JSON-data kan sedan indexeras med ett fulltext-index, men detta kräver en anpassad MySQL-kollation för att förhindra att likhetstecknet (=) delar upp nyckel/värde-paren. Lösningen syftar till att möjliggöra indexering av komplexa JSON-strukturer till valfritt djup i MySQL, med förväntade förbättringar i MySQL 5.7 genom parser-plugins.