Sadržaj:
Definicija - Što znači Odsjek baze podataka?
Odsjek baze podataka je vodoravna particija u tražilici ili bazi podataka. Svaka pojedinačna particija poznata je kao shard ili shard baze podataka. Svaki dio baze podataka čuva se na zasebnoj instanci poslužitelja baze podataka radi pomoći u širenju učitavanja. Oštrina baze podataka temelji se na činjenici da je nakon određenog trenutka izvedivo i jeftinije skalirati mjesta vodoravno nego okomito dodavanjem više strojeva.
Tehopedia objašnjava oštricu baze podataka
Unutar baze podataka neki podaci uvijek ostaju u svim dijelovima baze podataka. U stvari, sve krhotine baze podataka djeluju kao jedini izvor jedinstvene podskupine podataka. Jedna od najistaknutijih karakteristika povezanih s komadima baze podataka je da su one mnogo brže. Pojedinačne dijelove baze podataka mogu jednostavno nadmašiti jednu veliku bazu podataka zbog manje veličine. Postoji značajno smanjenje ulaza / izlaza diska, jer se poboljšava i odnos memorije i podataka na disku. Ovo također rezultira manjim zaključavanjem baze podataka, bržim pretraživanjem indeksa i poboljšanjem uspješnosti pojedinih transakcija. Oštrenje baze podataka je velika skalabilna tehnika s ciljem poboljšanja ukupnih performansi i propusnosti velikih poslovnih aplikacija u središtu baze podataka i velikih transakcija.
Krhotine baze podataka pomažu u poboljšanju skalabilnosti s rastom na skoro linearni način. Njima se lakše upravlja, jer se uobičajeno održavanje baze podataka može lako izvoditi na dijelovima baze podataka. Oštrina baze podataka također pomaže u smanjenju troškova, jer većina implementacija iskorištava prednosti jeftinih baza podataka otvorenog koda.
Izazovi su postavljanja dijelova baze podataka, poput automatiziranog izrade sigurnosnih kopija za dijelove, redukcije dijelova baze podataka i strategije oporavka od katastrofe.
Krhotine baze podataka postaju sve popularnije zbog eksponencijalnog porasta broja transakcija i baza podataka poslovnih aplikacija. Oštre baze podataka najčešće koriste web stranice društvenih mreža, mrežni pružatelji usluga i softver kao uslužne tvrtke.