Car-tech

Oracle Data Grid Scale .NET เพื่อเพิ่มความสูงใหม่

पृथà¥?वी पर सà¥?थित à¤à¤¯à¤¾à¤¨à¤• नरक मंदिर | Amazing H

पृथà¥?वी पर सà¥?थित à¤à¤¯à¤¾à¤¨à¤• नरक मंदिर | Amazing H
Anonim

รุ่นของซอฟต์แวร์ตารางข้อมูลของออราเคิลจะช่วยให้แอพพลิเคชัน Microsoft.NET สามารถปรับขยายไปสู่สภาพแวดล้อมเซิร์ฟเวอร์หลายเครื่องที่มีขนาดใหญ่เช่นกันซึ่งได้รับความพึงพอใจจากแอพพลิเคชั่นขององค์กร Java โดยมีเวอร์ชั่น 3.6 ของ Coherence ซึ่งเผยแพร่เมื่อต้นสัปดาห์นี้ว่า "เราสามารถ สนับสนุนแพลตฟอร์มธุรกิจที่สำคัญทั้งหมด "คาเมรอนเพอร์ดี้รองประธานฝ่ายพัฒนาของออราเคิลกล่าว ซอฟต์แวร์ที่อัพเดตนี้ยังมีภาษาการสืบค้นข้อมูลใหม่และชุดเครื่องมือการจัดการที่ได้รับการปรับปรุงให้ดีขึ้นด้วยการปรับปรุงอื่น ๆ

Coherence ส่วนประกอบของชุดซอฟต์แวร์ Oracle Fusion Middleware 11g เป็นซอฟต์แวร์ที่สามารถเชื่อมโยงหน่วยความจำที่ทำงานจากเซิร์ฟเวอร์หลาย ๆ เครื่องได้และมี พวกเขาทำหน้าที่เสมือนสระว่ายน้ำขนาดใหญ่ของหน่วยความจำที่เรียกว่าตารางข้อมูลซึ่งสามารถรันโปรแกรมขนาดใหญ่ได้

[อ่านเพิ่มเติม: กล่อง NAS ที่ดีที่สุดสำหรับสตรีมมิงสื่อและการสำรองข้อมูล]

เมื่อพูดถึงซอฟต์แวร์ในหน่วยความจำ, Oracle's TimesTen พร้อมใจกันมากที่สุดเมื่อคิดถึงออราเคิล แต่ในขณะที่ TimesTen ได้รับการออกแบบมาเพื่อรักษาฐานข้อมูลที่มีขนาดใหญ่และมีการอัพเดตบ่อยๆภายในหน่วยความจำที่ใช้ร่วมกัน Coherence สามารถเก็บอ็อบเจ็กต์ไว้ในหน่วยความจำได้เช่นรหัสโปรแกรม

"ถ้าฉันมีชุดของวัตถุ Java ที่ให้แอพพลิเคชันด้วย object-oriented การเป็นตัวแทนของข้อมูลที่ใช้แล้ว Coherence เป็นอุดมคติมันจัดการรูปแบบโดเมนในลักษณะที่โดยไม่จำเป็นต้องมีการทำแผนที่ข้อมูลจากฐานข้อมูลเชิงสัมพันธ์ใด ๆ "Purdy กล่าวว่า

วิธีนี้ช่วยให้องค์กรสามารถเรียกใช้โปรแกรมที่จะมีขนาดใหญ่ มากกว่าหนึ่งเครื่องใดที่สามารถจัดการได้เช่นระบบการเดินทางออนไลน์หรือระบบการซื้อขายของธนาคาร

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

ซอฟต์แวร์รุ่นใหม่นี้เป็นรุ่นใหญ่ ๆ ครั้งแรกในรอบปี, มี 848 การเปลี่ยนแปลงจากรุ่นก่อนหน้าตาม Purdy

คุณลักษณะใหม่หนึ่งอย่างคือเฟรมเซสชันเพื่อรวมความสามารถในการทำงานกับแอ็พพลิเคชันที่รันบน Microsoft.NET ในขณะที่ Oracle ได้เสนอปลั๊กอินที่จะอนุญาตให้เซิร์ฟเวอร์แอ็พพลิเคชัน Java ทำงานใน Coherence เวอร์ชันใหม่ ๆ จะมีปลั๊กอินสำหรับ. NET session data เช่นกัน

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

"เราได้ย้ายการใช้งานที่มีประสิทธิภาพสูง และสามารถปรับขนาดได้อย่างมีประสิทธิภาพจากการใช้งาน Java ไปสู่. NET "Purdy กล่าว "คุณสามารถเรียกใช้เซิร์ฟเวอร์หลายร้อยเครื่องคุณสามารถเพิ่มเซิร์ฟเวอร์และจัดการเซสชันได้มากขึ้น"

คุณลักษณะใหม่อีกอย่างหนึ่งคือภาษาแบบสอบถามแบบ SQL ที่เรียกว่า Coherence Query Language (CohQL)

CohQL จะช่วยให้นักพัฒนาฐานข้อมูลเป็นศูนย์กลางในการทำงานเกี่ยวกับ Coherence ในภาษาที่พวกเขาเข้าใจได้ง่ายกว่าแทนที่จะต้องทะเลาะกับโมเดลโดเมนที่ซับซ้อนโดยใช้ภาษากระบวนการเช่น Java ซึ่งอาจคุ้นเคยน้อยกว่า

ด้วย CohQL ตัวอย่างเช่นผู้ดำเนินการเว็บไซต์อีคอมเมิร์ซสามารถ "เลือกรถเข็นช็อปปิ้งทั้งหมดที่ตั้งใจเพิ่มสินค้าในราคาที่ไม่ถูกต้องเนื่องจากมีคนอัปโหลดแคตตาล็อกไม่ถูกต้อง" Purdy กล่าว

เวอร์ชันใหม่มีชุดการจัดการ เครื่องมือที่เรียกว่า Coherence Quorum ซึ่งช่วยให้ผู้ดูแลระบบสามารถจัดการความจุและทรัพยากรได้ง่ายขึ้น เพื่อเพิ่มความปลอดภัยซอฟต์แวร์นี้ยังสามารถเชื่อมต่อแบบ SSL (Secure Sockets Layer) แบบ end-to-end เพื่อปกป้องข้อความจากการสอดแนมภายนอก

Joab Jackson ครอบคลุมซอฟต์แวร์องค์กรและข่าวเทคโนโลยีทั่วไปสำหรับข่าว

IDG News Service ติดตาม Joab ทางทวิตเตอร์ที่ @Joab_Jackson ที่อยู่อีเมลของ Joab คือ [email protected]