Android

การปรับปรุงตารางข้อมูลของ Oracle ที่เชื่อมโยงกับแนวโน้มของระบบคลาวด์ที่เกิดขึ้นใหม่

Oracle 11g Result Cache Tutorial by SkillBuilders.com

Oracle 11g Result Cache Tutorial by SkillBuilders.com
Anonim

ข้อมูลในหน่วยความจำเก็บข้อมูลที่แอพพลิเคชัน จำเป็นต้องใช้หน่วยความจำในกลุ่มเซิร์ฟเวอร์แทนการอ่านดิสก์นั้นออกไปซึ่งจะส่งผลให้เกิดผลการปฏิบัติงานที่สำคัญ

ผลิตภัณฑ์ Coherence เป็นผลิตภัณฑ์ที่มีคุณสมบัติครบถ้วนในพื้นที่ว่างที่มีการให้บริการจาก IBM ตลอดจน บริษัท ขนาดเล็กเช่น GigaSpaces และ โครงการโอเพนซอร์สหลายโครงการ ไมโครซอฟท์กำลังพัฒนาระบบที่เรียกว่า "Velocity"

ในปัจจุบันนี้ระบบดังกล่าวได้สูดอากาศที่ได้รับการหล่อหลอมซึ่งส่วนใหญ่สนับสนุนเว็บไซต์ขนาดใหญ่และระบบทรานแซคชั่นที่มีปริมาณมาก เช่นการซื้อขายหุ้น Gartner กล่าวว่าตลาดข้อมูลในหน่วยความจำข้อมูลทั้งหมดสร้างรายได้น้อยกว่า 100 ล้านดอลลาร์ในช่วงปี 2008 ตามที่ Gartner ต้องการคำว่า "แพลตฟอร์มแคชกระจาย"

แต่ผู้สังเกตการณ์บางคนเชื่อว่าวิธีการจัดการข้อมูลในหน่วยความจำสามารถทำได้ "สถาปัตยกรรมปัจจุบันมีจาระบีข้อศอกมากพอสมควร แต่เราจะเห็นการบรรจบกันของแคชเป็นวิธีหนึ่งที่ทำให้แผ่นดิสก์ทำงานช้าลง" "ผู้เขียน Todd Hoff เขียนไว้ในบทความเดือนมีนาคมเกี่ยวกับ highscalability.com "จำนวนมหาศาลมหาศาลของความพยายามที่จะเพิ่มแคชและพยายามที่จะเก็บฐานข้อมูลและแอพพลิเคชั่นทั้งหมดไว้ในซิงค์กับแคชว่าการไหลของการเปลี่ยนแปลงจากด้านล่างและบนลงล่างผ่านระบบ"

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

เทคโนโลยีจะช่วยให้แอพพลิเคชั่นที่ไม่ได้ถูกออกแบบมาสำหรับระบบโครงสร้างพื้นฐานแบบปรับขนาดได้เช่น Amazon Web Services เพื่อให้ทำงานได้มีประสิทธิภาพมากขึ้น, แม้ว่าจะผ่านทางวิศวกรรมใหม่ ๆ นักวิเคราะห์ของ Gartner Massimo Pezzini กล่าวในรายงานฉบับล่าสุด

ไม่มีข้อใดกล่าวคือช่องข้อมูลในหน่วยความจำจะแทนที่ฐานข้อมูลเชิงสัมพันธ์แบบเดิมทั้งหมดซึ่งจะยังคงใช้สำหรับการจัดเก็บและตรวจสอบระยะยาว เส้นทางและความต้องการอื่น ๆ Geva Perry อดีตผู้บริหารของ GigaSpaces ผู้ให้คำปรึกษาและบล็อกเรื่อง Cloud Computing และ Enterprise Software กล่าวว่า

อย่างไรก็ตามด้วยวิธีการในหน่วยความจำ ฐานข้อมูล "กลายเป็นสิ่งสำคัญน้อยลงซึ่งในความคิดของฉันจะคุกคาม Oracle" เขากล่าว "ถ้ามันไม่สำคัญ [ลูกค้า] อาจจะมีแนวโน้มที่จะใช้ผลิตภัณฑ์ [ฐานข้อมูล] ที่ถูกกว่า"

สิ่งนี้ทำให้ บริษัท ฐานข้อมูลแบบเดิม ๆ เช่นออราเคิลขึ้นเขียง แต่เนื่องจาก บริษัท มีขนาดใหญ่และมีประสิทธิภาพ Perry กล่าวว่า

นอกเหนือจากความวิตกกังวลของผู้ขายแล้วปัจจัยอื่น ๆ ยังเป็นอุปสรรคต่อการยอมรับของลูกค้าในวงกว้างเช่นความซับซ้อนในการปรับใช้และจัดการระบบและการสนับสนุนที่ จำกัด จากผู้ติดตั้งระบบและผู้ให้บริการอิสระ (ISV) ตาม Pezzini