สารบัญ:
คำจำกัดความ - แจกจ่ายแคชหมายความว่าอย่างไร
แคชแบบกระจายเป็นส่วนขยายของแนวคิดดั้งเดิมของการแคชซึ่งข้อมูลถูกวางไว้ในที่จัดเก็บชั่วคราวในเครื่องเพื่อให้สามารถดึงข้อมูลได้อย่างรวดเร็ว แคชแบบกระจายเป็นแบบคลาวด์คอมพิวติ้งที่มากขึ้นซึ่งหมายความว่าเครื่องหรือเซิร์ฟเวอร์ที่แตกต่างกันมีส่วนร่วมในหน่วยความจำแคชในพูลขนาดใหญ่ที่สามารถเข้าถึงได้โดยหลายโหนดและเครื่องเสมือน แนวคิดและความหมายของการแคชที่นี่ยังคงเหมือนเดิม มันเป็นเพียงกระบวนการสร้างแคชขนาดใหญ่ที่ค่อนข้างใหม่ในแนวคิดและเทคโนโลยีTechopedia อธิบายแคชที่แจกจ่าย
แคชแบบกระจายใช้กันอย่างแพร่หลายในระบบคอมพิวเตอร์แบบคลาวด์และสภาพแวดล้อมแบบเวอร์ช่วลไลซ์ แคชแบบกระจายอาจครอบคลุมหลายโหนดหรือเซิร์ฟเวอร์ซึ่งช่วยให้สามารถขยายความจุได้โดยเพิ่มเซิร์ฟเวอร์เพิ่มเติม แคชทำหน้าที่เป็นวิธีที่รวดเร็วที่สุดในการบันทึกและดึงข้อมูลและส่วนใหญ่แล้วจะถูกนำไปใช้โดยใช้ฮาร์ดแวร์ที่รวดเร็วใกล้กับสิ่งที่กำลังใช้อยู่ แต่บางครั้งแคชแบบกระจายต้องเข้าถึงผ่านสายการสื่อสารนอกเหนือจากบัสระดับฮาร์ดแวร์ซึ่งให้ค่าใช้จ่ายเพิ่มเติมซึ่งหมายความว่ามันไม่เร็วเท่ากับแคชฮาร์ดแวร์แบบดั้งเดิม ด้วยเหตุนี้จึงเหมาะอย่างยิ่งที่จะใช้แคชแบบกระจายเพื่อจัดเก็บข้อมูลแอปพลิเคชันที่อยู่ในฐานข้อมูลและข้อมูลเซสชันของเว็บ เหมาะสำหรับเวิร์กโหลดที่อ่านมากกว่าการเขียนข้อมูลเช่นแคตตาล็อกผลิตภัณฑ์หรือตั้งค่าภาพที่ไม่เปลี่ยนบ่อยและเข้าถึงผู้ใช้หลายคนในเวลาเดียวกัน มันจะไม่ให้ประโยชน์มากสำหรับข้อมูลที่ไม่ซ้ำกับผู้ใช้แต่ละรายที่สามารถเป็นแบบไดนามิก นี้จะให้บริการที่ดีขึ้นโดยแคชท้องถิ่น
แม้ว่าจะไม่เร็วเท่ากับแคชภายในเครื่องแต่ทว่าแคชแบบกระจายได้เกิดขึ้นเพราะหน่วยความจำหลักมีราคาถูกมากและการ์ดเครือข่ายและเครือข่ายโดยทั่วไปก็กลายเป็นเร็วมาก
