sql >> Database teknologi >  >> RDS >> Mysql

Open source-data vokser op:Vælger MySQL, NoSQL eller begge dele

Open source-data har en splittet personlighed. Der er NoSQL-ildsjælen, der kan lide at fyre tirader af mod den restriktive verden af ​​relationelle databaser, så er der MySQL-tilhængeren, som er en ihærdig forsvarer af alt struktureret - med alle de data, der lever pænt i en tabel et eller andet sted.

På trods af al retorikken skulle man tro, at disse to sider aldrig behøver at komme sammen. Faktisk får tusindvis af virksomheder relationelle og skemaløse databaser til at spille godt sammen hver eneste dag. Sådan har det været i årevis.

Men nye teknologitendenser har en tendens til at være polariserende. Da NoSQL tog fart, begyndte det at lyde som et opfordring til afslutningen af ​​relationelle databaser. Det er ikke sandsynligt, at det sker inden for kort tid – og det er der god grund til.

Craigslist er et godt eksempel på en virksomhed, der problemfrit integrerer struktureret og ustruktureret datahentning. Historisk set har virksomheden brugt MySQL til at håndtere det timelige angreb af job og rubrikannoncer.

På trods af den store arbejdsbyrde klarer MySQL nemt den opgave. Behovet for en NoSQL-tilgang dukkede først op, da arkiverede data begyndte at nå episke proportioner. På grund af lovgivningsmæssige krav er Craigslist nødt til at arkivere alle sine historiske data – selv den fem år gamle annonce for den snuskede, alt for dyre lejlighed i Austin under SXSW.

Læs mere


  1. Interview med Oren Eini fra RavenDB om databasestyring, analyse og sikkerhed

  2. Hurtigt indlæg om SQLite UPSERT og den nye RETURNING-klausul.

  3. Sådan aktiverer du alle kontrolbegrænsninger i SQL Server-databasen - SQL Server / TSQL vejledning del 88

  4. Eksempler på JDBC-erklæringer – Indsæt, Slet, Opdater, Vælg Record