Valtechs konsulter har under de senaste åren arbetat med flera lösningar och kunder som valt att använda de nya nosql-databaserna.
Peter Lundberg har med sin mångåriga erfarenhet i arkitektrollen ställts inför detta vägval flertalet gånger. Hans grundtes är enkel - olika tekniska lösningar är bra i olika situationer.
Bland annat stora datamängder och komplicerade datamodeller ställer krav på nya lösningar. Några nya databasteknologier, som givits samlingsbeteckningen nosql, erbjuder nya lösningar på dessa kända problem.
Ett exempel är KTH Social, som används för dialog mellan lärare och studenter. Peter och hans kollegor från Valtech, som är med och utvecklar webbtjänsten, har använt sig av både traditionell relationsdatabas och dokumentdatabasen MongoDB i lösningen.
– Datamodellen blev allt mer komplex och det blev för svårt att översätta användarnas behov till traditionell lagring i en relationsdatabas. Med dokumentdatabasen MongoDB för att lagra innehåll blev det mycket smidigare och prestanda blev bra, säger Peter Lundberg.
– Jag tolkar begreppet nosql som not only sql, säger Peter Lundberg och syftar på att olika tekniska lösningar är bra i olika situationer.
Vill du läsa mer om Peters resonemang i denna fråga kan du göra det i hans inlägg ”Not Only SQL” på Valtech Labs. Läs även en intervju med Peter Lundberg i Computer Sweden 2011-09-02