Përmbajtja e të dhënave dhe rekomandimet e produktit janë të pavarura nga editoriali. Ne mund të fitojmë para kur ju klikoni në lidhjet me partnerët tanë. Mëso më shumë.
Me më shumë të dhëna të krijuara në dy vitet e fundit sesa në pjesën tjetër të historisë njerëzore të kombinuara, nevoja për të menaxhuar, manipuluar dhe siguruar ato nuk ka qenë kurrë më kritike. Bazat e të dhënave kanë evoluar për të mbajtur ritmin me nevojën në rritje, duke ndryshuar për të përshtatur mënyra të reja të mbledhjes dhe përdorimit të informacionit ose duke u bërë të vjetruara dhe duke shkuar në rrugën e disketës. E ardhmja e tyre duket edhe më e turbullt pasi teknologjitë e reja dhe mënyrat e ndërveprimit me të dhënat hyjnë në lojë.
Ky artikull përshkruan pesë tendencat aktuale të bazës së të dhënave që shpjegojnë tregun në lulëzim për ta dhe ofrojnë disa ide se çfarë të presin ndërsa ato vazhdojnë të evoluojnë me ndryshimin e teknologjisë.
Partnerët e veçuar: Softueri i panelit të kontrollit
1. Garda e Vjetër humbet në DB-të e resë kompjuterike
Jo shumë kohë më parë, Oracle, IBM, SAP, Teradata dhe Software AG ishin të mëdhenjtë e botës së bazës së të dhënave. Ata të gjithë e filluan jetën si sisteme në ambiente dhe të gjithë janë përpjekur të kalojnë në cloud, me shkallë të ndryshme suksesi. Megjithatë, bazat e të dhënave të bazuara në renë kompjuterike kanë marrë kryesisht përsipër dhe bazat e të dhënave vendase të cloud dominojnë tregun. Microsoft është tani lider, me Shërbimet Ueb Amazon (AWS), Google Cloud Platform (GCP) dhe Alibaba Cloud afër. Oracle, IBM dhe SAP ruajnë një pjesë të madhe të tregut pas një tranzicioni të dhimbshëm në sistemet e bazuara në cloud, por cloud është pa diskutim.
Mësoni më shumë rreth arkitekturës së resë kompjuterike kundrejt arkitekturës së brendshme.
2. Inteligjenca artificiale në bazat e të dhënave
Mesatarisht, administratorët e bazës së të dhënave (DBA) shpenzojnë 90 për qind të kohës së tyre në detyrat e mirëmbajtjes, sipas sondazheve të Oracle’s Cloud Business Group. AI po i shtohet menaxhimit të bazës së të dhënave si një mënyrë për të ulur ndjeshëm barrën e mirëmbajtjes. Kur integrohet mirë me bazat e të dhënave dhe infrastrukturën e tyre themelore, AI ndihmon DBA-të të zbulojnë pengesat e ruajtjes dhe kujtesës dhe çështje të tjera që pengojnë operacionet e bazës së të dhënave.
3. Bazat e të dhënave në memorie
Zgjidhjet e softuerit të sotëm kritik për misionin kërkojnë vonesë minimale të bazës së të dhënave për performancë optimale. Fatkeqësisht, sistemet tradicionale të menaxhimit të bazës së të dhënave (DBMS) mbështeten në operacionet e ngadalta të leximit/shkrimit të diskut për ruajtjen e të dhënave në media (p.sh. disqet e diskut të ngurtë). Për këtë arsye, bazat e të dhënave në memorie – bazat e të dhënave që ruajnë të gjitha grupet e të dhënave në memorie vetëm për lexim (RAM) – janë bërë alternativa të forta për këto raste të përdorimit kritik. Regjistrimet e ruajtura dhe të marra drejtpërdrejt në dhe nga RAM-i bëjnë të mundur performancën më të shpejtë dhe më të besueshme. Për më tepër, zgjidhjet e njohura si Redis – një ruajtje e strukturës së të dhënave në memorie – bëjnë të mundur që bazat e të dhënave të mbështesin më shumë lloje të strukturës së të dhënave dhe modele të personalizuara aksesi, duke lejuar thjeshtimin e kodit të softuerit pa konvertim ose serializimin e strukturës së të dhënave.
4. Bazat e të dhënave All-Flash
Bazat e të dhënave të bazuara në memorie janë të shkëlqyera, por mund të jenë shumë të shtrenjta. Vargjet me blic sigurojnë performancë të ngjashme me një çmim më të mirë, ndërsa ofrojnë gjithashtu shumë më tepër kapacitet. Si rezultat, më shumë baza të të dhënave tani funksionojnë brenda grupeve të të gjithë flash sesa në sistemet në memorie. Një shembull i kësaj është JP Morgan Chase, e cila po shihte një rritje prej 30 për qind ose më shumë në nevojat për ruajtjen e të dhënave çdo vit. Greg Johnson, drejtor ekzekutiv i Global Electronic Trading Services, kaloi nga sistemet e bazuara në disqe në grupe të tëra flash për të siguruar kapacitetin dhe shpejtësinë e nevojshme për bazat e të dhënave të tij për sisteme transaksionale dhe të tjera kritike për misionin. “Kombinimi i all-flash dhe AI na ka ndihmuar të aprovojmë mbi 200 milionë transaksione me karta krediti që përndryshe do të ishin refuzuar”, tha Johnson.
5. Shtresa më të forta të sigurisë së bazës së të dhënave
Me sulmet kibernetike dhe shkeljet e të dhënave që vazhdojnë të dominojnë titujt në botën e teknologjisë, më shumë fokus është vendosur në sigurimin e shtresës së të dhënave të aplikacionit softuerik. Nga ana tjetër, më shumë shitës po shtojnë ofertat e tyre me veçori më të forta të integruara të sigurisë. Oracle tani integron enkriptimin gjithmonë aktiv dhe korrigjimin e automatizuar në nivelin e bazës së të dhënave, për shembull, ndërsa Amazon RDS përfshin një mur zjarri të integruar për qasje në bazën e të dhënave të bazuara në rregulla. Në mënyrë të ngjashme, përdoruesit e bazës së të dhënave kanë nevojë për shumë më tepër masa mbrojtëse në lidhje me privatësinë, rezidencën e të dhënave, sovranitetin dhe lokalizimin, dhe DBA-të duhet t’i kushtojnë vëmendje se ku ruhen të dhënat dhe ku shkojnë ato. Shitësit tani po prezantojnë veçori të gjurmimit të vendndodhjes në grupet e tyre të ruajtjes dhe bazat e të dhënave për të bërë të mundur verifikimin e pajtueshmërisë.
Mësoni më shumë rreth sigurisë së të dhënave të mëdha.
Fundi: Trendet e bazës së të dhënave
Shumica e bazave të të dhënave bien në njërën nga dy kategoritë, sistemet e menaxhimit të bazës së të dhënave relacionale (RDBMS) dhe bazat e të dhënave të aplikacioneve të pastrukturuara/speciale. RDBMS ka ekzistuar që nga vitet 1970 dhe përbëhet nga tabela të ndërlidhura të përbëra nga rreshta dhe kolona. Ato manipulohen duke përdorur gjuhën e strukturuar të pyetjeve (SQL), gjuhën standarde de-facto për kryerjen e funksioneve të krijimit, leximit, përditësimit dhe fshirjes (CRUD). Ky është lloji dominues i bazës së të dhënave për informatikën e ndërmarrjeve.
Ardhja e cloud pa aftësitë e përpunimit të të dhënave të shkallëzohen horizontalisht si kurrë më parë. Kjo ndodhi pikërisht në kohën e duhur për të mbështetur rritjen e të dhënave të gjeneruara nga interneti – të strukturuara dhe të pastrukturuara. Por ndërsa të dhënat e pastrukturuara u bënë gjithnjë e më të zakonshme, nevoja për një paradigmë të re të bazës së të dhënave çoi në krijimin e NoSQL, një kategori e gjerë bazash të dhënash që nuk përdorin SQL si gjuhën e tyre kryesore. Për shkak se bazat e të dhënave NoSQL nuk kanë kërkesa të caktuara për sa i përket skemave ose strukturës, ato janë ideale për mjedise softuerike të bazuara në grupet e veglave DevOps dhe tubacionet e përmirësimit të vazhdueshëm/dorëzimi i vazhdueshëm (CI/CD).
Teknologjitë vijnë dhe shkojnë, dhe bazat e të dhënave nuk janë të ndryshme. DBA-të e hershme prenë dhëmbët e tyre në sistemet e menaxhimit të bazës së të dhënave Informix, server SQL dhe Oracle, ndërsa gjenerata e ardhshme favorizoi thjeshtësinë e stakut MySQL/LAMP me burim të hapur dhe PostgreSQL. Rrjedhat aktuale të punës DevOps përfitojnë nga shkathtësia e pastrukturuar e bazave të të dhënave NoSQL si MongoDB dhe DynamoDB.
Se ku shkojnë bazat e të dhënave nga këtu do të varet nga një sërë faktorësh, duke përfshirë teknologjinë dhe inovacionet e tregut, por nevoja për to do të vazhdojë të rritet.
Lexo më tej: 6 sfidat dhe zgjidhjet kryesore të bazës së të dhënave