Mysql
 sql >> база данни >  >> RDS >> Mysql

Данните с отворен код нарастват:Избор на MySQL, NoSQL или и двете

Данните с отворен код имат раздвоена личност. Има фанатът на NoSQL, който обича да изстрелва тиради срещу ограничителния свят на релационните бази данни, след това има поклонник на MySQL, който е убеден защитник на всичко структурирано – с всички тези данни, които живеят спретнато в таблица някъде.

Въпреки цялата риторика, бихте си помислили, че тези две страни никога не трябва да се разбират. Всъщност хиляди компании правят релационни и безсхемни бази данни да играят добре заедно всеки ден. Така е от години.

Но тенденциите в новите технологии са склонни да се поляризират. Когато NoSQL се появи, това започна да звучи като обединяващ призив за края на релационните бази данни. Това едва ли ще се случи скоро — и то с основателна причина.

Craigslist е чудесен пример за компания, която безпроблемно интегрира структурирано и неструктурирано извличане на данни. Исторически погледнато, компанията е използвала MySQL, за да се справи с ежечасната натиск от обяви за работа и малки обяви.

Въпреки голямото натоварване, MySQL лесно се справя с тази задача. Необходимостта от NoSQL подход се появи едва когато архивираните данни започнаха да достигат епични размери. Поради регулаторните изисквания Craigslist трябва да архивира всичките си исторически данни – дори и тази петгодишна реклама за мръсния, надценен апартамент в Остин по време на SXSW.

Прочетете повече


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Динамично зареждане на данни при превъртане на div с помощта на php, mysql, jquery и ajax

  2. Как да използвате динамично множество бази данни за един модел в CakePHP

  3. Как да импортирам CSV файл в MySQL таблица?

  4. mysql:защо сравнението на "низ" с 0 дава истина?

  5. Оптимизирайте производителността на MySQL/MariaDB с инструмента MySQLTunner