sql >> Databasteknik >  >> RDS >> Mysql

Data med öppen källkod växer upp:Välj MySQL, NoSQL eller båda

Öppen källkod har en delad personlighet. Det finns NoSQL-firaren som gillar att avfyra tirader mot den restriktiva världen av relationsdatabaser, så finns det MySQL-hängiven som är en hängiven försvarare av allt strukturerat – med all den data som lever prydligt i en tabell någonstans.

Trots all retorik skulle man tro att dessa två sidor aldrig behöver komma överens. Faktum är att tusentals företag får relations- och schemalösa databaser att spela bra tillsammans varje dag. Det har varit så i flera år.

Men nya tekniktrender tenderar att vara polariserande. När NoSQL tog fart, började det låta som ett uppmaning om slutet på relationsdatabaser. Det kommer sannolikt inte att hända inom kort – och av goda skäl.

Craigslist är ett bra exempel på ett företag som sömlöst integrerar strukturerad och ostrukturerad datahämtning. Historiskt sett har företaget använt MySQL för att hantera anstormningen av jobb och radannonser varje timme.

Trots den tunga arbetsbelastningen klarar MySQL lätt den uppgiften. Behovet av en NoSQL-strategi dök upp först när arkiverad data började nå episka proportioner. På grund av lagstadgade krav måste Craigslist arkivera alla sina historiska data – även den där fem år gamla annonsen för den snurriga, överprissatta lägenheten i Austin under SXSW.

Läs mer


  1. Django cache.set() orsakar dubblettnyckelfel

  2. Konvertera 'smalldatetime' till 'datetimeoffset' i SQL Server (T-SQL-exempel)

  3. Konfigurera SQL Server Alltid PÅ Tillgänglighetsgrupper mellan två synkrona repliker. Del 2

  4. Konvertera enkelt dina Microsoft Access-frågor med detta nya verktyg!