wZD, కాంపాక్ట్ ఫైల్ స్టోరేజ్ సర్వర్

లోగో

wZD ఒక శక్తివంతమైన నిల్వ సర్వర్ సమర్థవంతంగా, రూపకల్పన pపెద్ద డేటా నిల్వ వ్యవస్థల కోసం మిశ్రమ ఉపయోగం కోసం చిన్న మరియు పెద్ద ఫైళ్ళతో మరియు కాంపాక్ట్ రూపంలో పెద్ద సంఖ్యలో ఫైళ్ళను తీవ్రంగా తగ్గిస్తుందిe బయటి నుండి సాధారణ వెబ్‌డావ్ సర్వర్ లాగా కనిపిస్తుంది.

సర్వర్ గో భాషలో వ్రాయబడింది బోల్ట్‌డిబి డేటాబేస్ యొక్క సవరించిన సంస్కరణను ఉపయోగిస్తుంది మైక్రో బోల్ట్ డేటాబేస్ (ఫైల్స్) లో కాంపాక్ట్ రూపంలో, చిన్న మరియు పెద్ద ఫైళ్ళను, నోస్క్యూల్ కీలు / విలువలను, బోల్ట్డిబి డేటాబేస్లలోని సంఖ్యను బట్టి ఫైల్స్ మరియు విలువల పంపిణీతో సేవ్ చేయడానికి మరియు పంపిణీ చేయడానికి బ్యాక్ ఎండ్ గా డైరెక్టరీలు లేదా ఉప డైరెక్టరీలు మరియు డైరెక్టరీల సాధారణ నిర్మాణం.

సర్వర్ సాధారణ లేదా క్లస్టర్డ్ ఫైల్ సిస్టమ్స్‌లో చిన్న ఫైళ్ల సంఖ్యను గణనీయంగా తగ్గించగలదు పూర్తి లాక్ బ్రాకెట్‌తో. WZD డెవలపర్‌ల మద్దతుతో, క్లస్టర్ మూస్‌ఎఫ్‌ఎస్ ఎఫ్ఎస్ క్లస్టర్‌లో 250 మిలియన్ డైరెక్టరీలలో 15 మిలియన్ చిన్న ఫైళ్ళను విస్తరించింది.

WZD గురించి

wZD తరలించడం సాధ్యం చేస్తుంది (ఫైల్) బోల్ట్‌డిబి ఆకృతిలో ఉన్న ఫైల్‌లకు డైరెక్టరీల విషయాలు ఆపై ఈ ఫైళ్ళ నుండి ఈ ఫైళ్ళను పంపిణీ చేయండి (లేదా PUT పద్ధతిని ఉపయోగించి ఫైళ్ళలో ఫైళ్ళను ఉంచండి), ఫైల్ సిస్టమ్ లోని ఫైళ్ళ సంఖ్యను గణనీయంగా తగ్గిస్తుంది మరియు మెటాడేటా స్టోరేజ్ ఓవర్ హెడ్ ను తగ్గిస్తుంది.

పెద్ద ఫైల్ ప్రాసెసింగ్ యొక్క సామర్థ్యాన్ని పెంచడానికి, అటువంటి ఫైళ్ళను బోల్ట్ ఫైళ్ళ నుండి విడిగా నిల్వ చేయవచ్చు.

అటువంటి విధానం పెద్ద సంఖ్యలో చిన్న ఫైళ్ళ నిల్వను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది, ఫైల్ సిస్టమ్‌లోని ఐనోడ్‌ల సంఖ్య యొక్క పరిమితిపై విశ్రాంతి తీసుకోకుండా.

సర్వర్ NoSQL డేటాబేస్ వలె కూడా ఉపయోగించవచ్చు కీ / విలువ ఆకృతిలో డేటా కోసం (డైరెక్టరీ నిర్మాణం ఆధారంగా విభజనలతో) లేదా డేటాబేస్ నుండి ముందే ఉత్పత్తి చేయబడిన html లేదా json పత్రాలను పంపిణీ చేయడానికి.

పనితీరు పరంగా, బోల్ట్ ఫైళ్ళను ఉపయోగించి డేటాను లోడ్ చేయడం మరియు వ్రాయడం చదివేటప్పుడు సుమారు 20-25% మరియు రాసేటప్పుడు 40-50% జాప్యం పెరుగుతుంది. ఫైల్ పరిమాణం చిన్నది, జాప్యం యొక్క చిన్న తేడా.

ముఖ్య లక్షణాలలో, కిందివి ప్రత్యేకమైనవి:

  • multithreading
  • తప్పు సహనం మరియు లోడ్ బ్యాలెన్సింగ్ కోసం బహుళ సర్వర్లు
  • వినియోగదారు లేదా డెవలపర్ కోసం గరిష్ట పారదర్శకత
  • మద్దతు ఉన్న HTTP పద్ధతులు: GET, HEAD, PUT మరియు DELETE
  • క్లయింట్ శీర్షికల ద్వారా ప్రవర్తనను చదవడం మరియు వ్రాయడం నిర్వహించండి
  • అనుకూలీకరించదగిన వర్చువల్ హోస్ట్‌లకు మద్దతు.
  • పూల్డ్ ఫైల్ సిస్టమ్స్ ఉపయోగించి లీనియర్ రీడ్ / రైట్ స్కేలింగ్
  • డేటాను చదవడం మరియు వ్రాయడం యొక్క ప్రభావవంతమైన పద్ధతులు.
  • రాసేటప్పుడు లేదా చదివేటప్పుడు CRC డేటా సమగ్రతను సమర్థిస్తుంది
  • పరిధి మరియు అంగీకరించు-శ్రేణులు, ఉంటే-ఏదీ-సరిపోలడం మరియు ఉంటే-సవరించిన-నుండి శీర్షికలు మద్దతు ఇస్తాయి
  • డైరెక్టరీ నిర్మాణాన్ని బట్టి ఏదైనా పోసిక్స్-అనుకూల ఫైల్ సిస్టమ్‌లోని ఐనోడ్‌ల కంటే 10.000 రెట్లు ఎక్కువ ఫైల్‌లను నిల్వ చేయండి మరియు పంచుకోండి
  • ఫైల్స్ మరియు విలువలను జోడించడం, నవీకరించడం, తొలగించడం మరియు బోల్ట్ ఫైళ్ళ యొక్క ఆలస్యం సంపీడనానికి మద్దతు
  • డైరెక్టరీ నిర్మాణం ఆధారంగా సులభంగా ఫ్రాగ్మెంటేషన్‌తో సర్వర్‌ను NoSQL డేటాబేస్‌గా ఉపయోగించడానికి అనుమతిస్తుంది
  • విలువ యొక్క నిర్దిష్ట సంఖ్యలో బైట్ల ఎంపిక పఠనం కోసం బోల్ట్ ఫైల్ మద్దతు
  • డైరెక్టరీ నిర్మాణం ఆధారంగా వేలాది లేదా మిలియన్ల బోల్ట్ ఫైళ్ళలో డేటాను సులభంగా విడదీయడం
  • బోల్ట్ ఫైళ్ళ నుండి విడిగా పెద్ద ఫైళ్ళను సేవ్ చేసే సామర్థ్యంతో మిశ్రమ మోడ్ మద్దతు
  • ప్రత్యేకత లేని వాటితో సహా డైరెక్టరీలో జాబితా లేదా కీల సంఖ్యను పొందడానికి మద్దతు
  • సేవను ఆపకుండా ఫైల్‌లను తరలించడానికి బహుళ-థ్రెడ్ wZA ఫైలర్‌ను కలిగి ఉంటుంది

పరిమితులకు సంబంధించి ప్రస్తుత వెర్షన్: మల్టీపార్ట్కు మద్దతు లేదు, POST పద్ధతి, HTTPS ప్రోటోకాల్, ప్రోగ్రామింగ్ భాషల ఫోల్డర్లు, డైరెక్టరీల పునరావృత తొలగింపు, వెబ్‌డ్యావ్ లేదా ఫ్యూస్ ద్వారా ఫైల్ సిస్టమ్‌లో నిర్మాణాన్ని మౌంట్ చేయడానికి మద్దతు లేదు, ఫైల్స్ సిస్టమ్ యూజర్ క్రింద నిల్వ చేయబడతాయి.

చివరకు మీరు దాని గురించి మరింత తెలుసుకోవడానికి ఆసక్తి కలిగి ఉంటే wZD గురించి మరియు దాని సంస్థాపన కోసం సూచనలు మరియు అవసరాలు గురించి మీరు వివరాలను సంప్రదించవచ్చు కింది లింక్‌లో.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

వ్యాఖ్యానించిన మొదటి వ్యక్తి అవ్వండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు.

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.