Omegapoint

2009-11-05

NoSQL - En revolution på gång?

Relationsdatabasen med SQL-gränssnitt har länge varit den alltigenom dominerande databasen för de flesta utvecklare. Jag skulle faktiskt gissa att de flesta inte ens vet om att det finns andra typer av databaser. Själv hade jag väl en aning om detta, men trodde mest att de kanske fyllde något litet nisch-syfte, men att de definitivt inte var något speciellt viktigt att veta om. På senare tid har jag dock hört lite surr om CouchDB, Googles BigTable och annat, så jag tyckte det kunde vara intressant att se en presentation på ämnet. Det visade sig att det var fler än jag som tyckte det. Föreläsningssalen var knökfull. Emil Eifrem från Neo4j och Adam Skogman höll en mycket bra presentation om ämnet. Det som driver fram behovet av nya databaser är framförallt krav på bättre skalbarhet och bättre stöd för många kopplingar mellan entiteter (joins)/"connectedness". Bättre utvecklarproduktivitet är också en faktor. Jag blev definitivt sugen att pröva på t ex CouchDB med inbyggt JSON-stöd och REST-api, eller Neo4j för att enkelt spara objekt-grafer.




Inga kommentarer:

Skicka en kommentar

Om Omegapoint

Omegapoint AB är ledande rådgivare och experter inom Systemarkitektur, Säkerhet och IT-ledning.

Twitter uppdateringar

Omegapoints kvitterström:

    Andra Omegapointbloggar