విషయ సూచిక:
నిర్వచనం - డేటాబేస్ సర్వర్ అంటే ఏమిటి?
డేటాబేస్ సర్వర్ అనే పదం సందర్భం ప్రకారం, డేటాబేస్ను అమలు చేయడానికి ఉపయోగించే హార్డ్వేర్ మరియు సాఫ్ట్వేర్ రెండింటినీ సూచిస్తుంది. సాఫ్ట్వేర్ వలె, సాంప్రదాయ క్లయింట్-సర్వర్ మోడల్ను అనుసరించి డేటాబేస్ సర్వర్ బ్యాక్-ఎండ్ భాగం. ఈ బ్యాక్ ఎండ్ భాగాన్ని కొన్నిసార్లు ఉదాహరణ అని పిలుస్తారు. ఇది డేటాబేస్ హోస్ట్ చేయడానికి ఉపయోగించే భౌతిక కంప్యూటర్ను కూడా సూచిస్తుంది. ఈ సందర్భంలో ప్రస్తావించినప్పుడు, డేటాబేస్ సర్వర్ సాధారణంగా డేటాబేస్ను హోస్ట్ చేసే అంకితమైన హై-ఎండ్ కంప్యూటర్.
డేటాబేస్ సర్వర్ డేటాబేస్ ఆర్కిటెక్చర్ నుండి స్వతంత్రంగా ఉందని గమనించండి. రిలేషనల్ డేటాబేస్, ఫ్లాట్ ఫైల్స్, నాన్-రిలేషనల్ డేటాబేస్: ఈ ఆర్కిటెక్చర్లన్నింటినీ డేటాబేస్ సర్వర్లలో ఉంచవచ్చు.
టెకోపీడియా డేటాబేస్ సర్వర్ గురించి వివరిస్తుంది
క్లయింట్-సర్వర్ కంప్యూటింగ్ మోడల్లో, వనరులను అమలు చేయడానికి మరియు అందించడానికి ప్రత్యేకమైన హోస్ట్ ఉంది, సాధారణంగా ఒకటి లేదా అంతకంటే ఎక్కువ సాఫ్ట్వేర్ అనువర్తనాలు. సర్వర్కు కనెక్ట్ అయ్యే మరియు ఈ సర్వర్ అందించే మరియు హోస్ట్ చేసిన వనరులను ఉపయోగించగల అనేక క్లయింట్లు కూడా ఉన్నారు.
క్లయింట్-సర్వర్ మోడల్లో డేటాబేస్లను పరిశీలిస్తున్నప్పుడు, డేటాబేస్ సర్వర్ డేటాబేస్ అప్లికేషన్ యొక్క బ్యాక్ ఎండ్ కావచ్చు (ఉదాహరణ), లేదా ఇది ఉదాహరణను హోస్ట్ చేసే హార్డ్వేర్ కంప్యూటర్ కావచ్చు. కొన్నిసార్లు, ఇది హార్డ్వేర్ మరియు సాఫ్ట్వేర్ రెండింటి కలయికను కూడా సూచిస్తుంది.
చిన్న మరియు మధ్య-పరిమాణ సెటప్లలో, హార్డ్వేర్ డేటాబేస్ సర్వర్ సాధారణంగా డేటాబేస్ను ఉపయోగించే సాఫ్ట్వేర్ అప్లికేషన్ యొక్క సర్వర్ భాగాన్ని కూడా హోస్ట్ చేస్తుంది. మేము బ్యాంకును పరిగణనలోకి తీసుకుంటే, ఉదాహరణకు, హార్డ్వేర్ డేటాబేస్ సర్వర్ సాఫ్ట్వేర్ డేటాబేస్ సర్వర్ మరియు బ్యాంక్ యొక్క సాఫ్ట్వేర్ అప్లికేషన్ను హోస్ట్ చేస్తుంది. ఈ అనువర్తనం నిర్దిష్ట పోర్టుల ద్వారా డేటాబేస్కు కనెక్ట్ అవుతుంది మరియు డేటాబేస్లో డేటా నివాసిని లాగిన్ చేయడానికి మరియు యాక్సెస్ చేయడానికి ఇంటర్-ప్రాసెస్ కమ్యూనికేషన్ను ఉపయోగిస్తుంది. బ్యాంకులోని వినియోగదారులు, వారి వ్యక్తిగత కంప్యూటర్లలో కూర్చుని, డేటాబేస్కు కనెక్ట్ చేయడానికి వారి కంప్యూటర్లలో వ్యవస్థాపించిన అప్లికేషన్ యొక్క క్లయింట్ మాడ్యూల్ను కూడా ఉపయోగిస్తారు. ఈ ఉదాహరణలో, వాస్తవానికి మేము చూస్తున్న రెండు క్లయింట్-సర్వర్ నమూనాలు ఉన్నాయి: డేటాబేస్ మరియు అప్లికేషన్.
పెద్ద సెటప్లలో, లావాదేవీల వాల్యూమ్ ఒక కంప్యూటర్ లోడ్ను నిర్వహించలేకపోతుంది. ఈ సందర్భంలో, డేటాబేస్ సాఫ్ట్వేర్ ప్రత్యేక కంప్యూటర్లో, మరియు అప్లికేషన్ మరొకదానిపై ఉంటుంది. ఈ దృష్టాంతంలో, అంకితమైన డేటాబేస్ సర్వర్ ఉంది, ఇది హార్డ్వేర్ మరియు సాఫ్ట్వేర్ల కలయిక మరియు ప్రత్యేక అంకితమైన అప్లికేషన్ సర్వర్.
