20 पॉइंट द्वारा GN⁺ 2023-10-06 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • बड़े पैमाने के वातावरण में database performance को optimize करने और latency व throughput को प्रभावित करने वाली आम गलतियों से बचने पर आधारित किताब
  • Cassandra-संगत ओपन सोर्स column-based NoSQL DB, ScyllaDB, के कर्मचारियों और contributors ने मिलकर लिखी है
  • कई लेखकों के हजारों वास्तविक DB deployment अनुभवों के आधार पर स्पष्ट और व्यावहारिक recommendations को संकलित किया गया है
  • यह सिर्फ ScyllaDB पर आधारित किताब नहीं है; यह DB को व्यापक रूप से कवर करती है, लेकिन ScyllaDB का उपयोग कर रहे या उस पर विचार कर रहे लोगों के लिए विशेष रूप से उपयोगी है
  • MongoDB, MySQL, Postgres, Cassandra, DynamoDB जैसे अन्य database उपयोगकर्ताओं पर भी लागू
  • Creative Commons Attribution 4.0 International License की शर्तों के तहत मुफ्त उपलब्ध
  • यह किताब Apress की "Open Access" series का हिस्सा है, जो लेखकों के open source समर्थन को दर्शाती है

विषय सूची

  • Chapter 1: जिन चुनौतियों का आप सामना करने वाले हैं, उनका एक स्वाद: दो कहानियाँ
  • Chapter 2: Database Performance के नज़रिए से आपका प्रोजेक्ट
  • Chapter 3: Database Internals: Hardware और Operating System interactions
  • Chapter 4: Database Internals: Algorithmic optimizations
  • Chapter 5: Database Drivers
  • Chapter 6: Data को और करीब लाना
  • Chapter 7: Infrastructure और deployment models
  • Chapter 8: Topology considerations
  • Chapter 9: Benchmarking
  • Chapter 10: Monitoring
  • Chapter 11: Administration
  • Appendix A: बुनियादी database design decisions पर एक संक्षिप्त नज़र

3 टिप्पणियां

 
inthelife 2023-10-06
 
GN⁺ 2023-10-06
Hacker News राय
  • 'बड़े पैमाने पर डेटाबेस परफ़ॉर्मेंस' पर एक मुफ्त किताब के बारे में लेख
  • एक टिप्पणीकार S3 जैसे object store या software-defined storage बनाने पर आधिकारिक सामग्री चाहता है
  • एक अन्य टिप्पणीकार किताब की आलोचना डेटाबेस vendor की marketing strategy के रूप में करता है और दावा करता है कि यह बड़े पैमाने पर परफ़ॉर्मेंस पर vendor-neutral चर्चा नहीं है
  • एक उपयोगकर्ता Aurora या Azure Managed Database जैसे managed database पर निर्भर हुए बिना VM पर apps चलाने के लिए MySQL database को scale करना सीखने को लेकर उत्साहित है
  • किताब के open source होने के दावे को लेकर संदेह है, क्योंकि उसका repository मूल रूप से खाली है
  • किताब में पहला code example पेज 89 पर मिलता है
  • एक उपयोगकर्ता सवाल उठाता है कि क्या यह किताब सामान्य 'database performance' पर है, या ScyllaDB पर एक लंबा pamphlet है
  • इस पर चर्चा होती है कि ज्यादा कंपनियां/startup Postgres या MySQL के बजाय ScyllaDB क्यों नहीं चुनते, जिसमें ScyllaDB की speed और scalability के फायदों का ज़िक्र है
  • एक टिप्पणीकार database normalization और indexing के बुनियादी ज्ञान के नुकसान पर अफसोस जताता है, और सुझाव देता है कि teams अक्सर मुख्य queries को optimize करने के बजाय cache और ज्यादा hardware जोड़ने की ओर झुकती हैं
  • यह सराहा गया कि बिना अतिरिक्त popup या newsletter subscription के किताब के PDF version तक सीधे पहुंचा जा सकता है