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

VLDBs при 20-тийнейджърите:Ще ви трябва по-голям...

Времето и технологиите продължават да се ускоряват, а данните, които спестяваме, продължават да растат експоненциално. По този начин точната дефиниция на много голяма база данни (VLDB) продължава да се променя с новия напредък в хардуера и софтуера. Но монтирането на VLDB на вашия нов таблет или дори лаптоп обикновено няма да се случи, поне още не.

Колко голяма е една много голяма база данни?
Много технически авторитети обсъждат действителната отправна точка на това какво представлява VLDB. Някои казват, че бази данни от 100 гигабайта или повече. Други твърдят, че VLDB е с размер най-малко 1 терабайт (1000GB). Може също да се измери по броя и вида на сложните заявки и транзакции, които може да поддържа. Но независимо от точното количество, безопасно е да се каже, че VLDB съдържа огромно количество информация, разпространявана в изключително голям брой кортежи (редове на база данни) и заема огромно пространство за съхранение във физическа файлова система.

Знаете, че имате работа с VLDB, когато самият размер на това изисква повече работа. Невъзможността за архивиране на базата данни за разумен период от време и финансовите ограничения при дублирането на DB за целите на теста са само няколко от проблемите, които трябва да бъдат решени.

Кой използва VLDB?
Много компании и организации използват VLDB, включително общини, правителствени отбранителни изпълнители, изследователски фирми и големи предприятия във финансовата индустрия. Отличен пример за човек, който редовно използва VLDB за своето стратегическо предимство, е TAC, напълно независима европейска изследователска група, предоставяща консултантски услуги по международни икономически и финансови въпроси за финансови инвеститори, индустриални компании и многостранни организации. TAC изгражда VLDB, предимно за собствена вътрешна употреба, но някои са предоставени на обществеността за аналитични цели на наблюдение на чуждестранните инвестиции и целите за развитие.

Други фирми използват VLDB за сравнение на данни, извличане на данни, съхранение на данни, репликации, заявки, демонстрации и множество допълнителни функции. С тях наблюдават технологичните тенденции. ИТ мениджърите проектират и развиват с тях. Експертите за научноизследователска и развойна дейност и иновационните звена проследяват статистически данни с тях. А VLDB играят все по-важна роля в търсенето на персонализирана информация в световната мрежа.

И така, как управлявате много голяма база данни?
Историята на Давид срещу Голиат често идва на ум, когато хората открият, че техните бази данни се приближават до терабайт. Става все по-трудно да се разпределят място и да се ускорят заявките. Така че тази на пръв поглед непреодолима задача за възстановяване на пространството и подобряване на производителността трябва да бъде възложена на експерт, който има ноу-хау и технологични инструменти, за да завладее този гигант.

VLDB могат да бъдат ефективно контролирани от правилния тип система за управление на бази данни (СУБД); т.е. специално проектиран компютърен софтуер (или пакет от софтуер), който осигурява интерфейс между базата данни и крайния потребител, позволявайки създаването, запитването, актуализирането и администрирането на данните. СУБД също така поддържа сигурността и целостта на съхранените данни и улеснява възстановяването на информация, ако дадена система се повреди. И има различни типове СУБД, но ние ще запазим тази дисертация за друг блог по друго време.

Разработването на повечето системи за управление на бази данни е изключително сложно и отнема много време, което изисква непрекъснати надстройки с напредък в компютърната памет, съхранението, процесорите и мрежите. Базите данни продължават да се увеличават по размер, обхват и производителност, тъй като разработчиците на софтуер се стремят да бъдат в крак с изискванията на съвременните увеличения обем данни. Както по-голямата част от живота в 21-ви век, ние изминахме дълъг път много бързо и имаме данни, които да го докажат!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Научете как да обработвате изключения в PL/SQL

  2. Помощна програма за проверка на клъстер, генерираща голям брой xml файлове във файловата система “/u01”.

  3. Нашият нов бюлетин на SQLPerformance.com

  4. Как да получите месеца от дата в T-SQL

  5. Разширен SQL:Вариации и различни случаи на употреба на T-SQL Insert Statement