โดย Techopedia Staff วันที่ 8 มิถุนายน 2016
Takeaway: Host Eric Kavanaugh พูดถึงนวัตกรรมในเทคโนโลยีฐานข้อมูลกับผู้เชี่ยวชาญ Dez Blanchfield, Robin Bloor และ Bert Scalzo
คุณยังไม่ได้เข้าสู่ระบบโปรดเข้าสู่ระบบหรือลงทะเบียนเพื่อดูวิดีโอ
Eric Kavanagh: ท่านสุภาพบุรุษและสุภาพสตรีเป็นวันพุธในเวลาตะวันออกสี่ครั้ง ฉันอยู่ในนิวออร์ลีนส์ช่วงฤดูร้อนกำลังจะมาถึงซึ่งหมายความว่ามันร้อน! ถึงเวลาแล้วสำหรับ Hot Technologies ใช่แน่นอนใช่แน่นอน ฉันชื่อ Eric Kavanagh ฉันจะเป็นเจ้าภาพของคุณ ฉันจะเตะบอลกลับมาที่นี่เพื่อแนะนําเทคโนโลยี หัวข้อในวันนี้คือ“ Forward Momentum: การเคลื่อนย้าย Relational Beyond Traditional” ผู้คนเรามีผู้เชี่ยวชาญด้านฐานข้อมูลสามคนทางโทรศัพท์ในวันนี้ดังนั้นคำถามใด ๆ ที่คุณมีส่งพวกเขาไปได้ยากอย่าอาย วันนี้เรามีเนื้อหาที่ดีมากมายมาฝากคุณ มีจุดที่เกี่ยวกับคุณอย่างแท้จริงเพียงพอเกี่ยวกับฉัน แน่นอนว่าปีนี้ร้อนแรง เรากำลังพูดถึงเทคโนโลยียอดนิยมในงานนี้ซึ่งเป็นหุ้นส่วนกับเพื่อนของเราจาก Techopedia และเรากำลังดำเนินไปจนถึงรากฐานการจัดการข้อมูลในวันนี้ซึ่งแน่นอนว่าเป็นฐานข้อมูล เรากำลังจะพูดคุยเกี่ยวกับวิธีการที่เรามาที่นี่สิ่งที่เกิดขึ้นในวันนี้และสิ่งที่เกิดขึ้นในอนาคต มีสิ่งที่น่าสนใจมากมายเกิดขึ้น
เห็นได้ชัดว่าเรามีนวัตกรรมอย่างจริงจังในพื้นที่ฐานข้อมูล มันเงียบไปซักพัก ถ้าคุณพูดคุยกับนักวิเคราะห์บางคนในธุรกิจฉันอาจจะพูดได้ตั้งแต่ปี 2005 ถึง 2009 หรือ '10 ดูเหมือนว่าจะไม่เกิดขึ้นในแง่ของนวัตกรรมมากเกินไป และทันใดนั้นมันก็โผล่ออกมาเช่นแหกคุกหรืออะไรบางอย่างและตอนนี้มีสิ่งที่น่าสนใจเกิดขึ้นทุกชนิด ส่วนใหญ่เป็นเพราะขนาดของเว็บและคุณสมบัติที่ยอดเยี่ยมของเว็บทั้งหมดที่ทำสิ่งที่น่าสนใจต่าง ๆ นั่นคือที่มาของแนวคิด NoSQL และนั่นหมายถึงสองสิ่งที่แตกต่าง: มันหมายถึงไม่มี SQL เนื่องจากมันไม่รองรับ SQL มันไม่ได้หมายถึง SQL เท่านั้น มีคำว่า“ NewSQL” ที่บางคนเคยใช้ แต่เห็นได้ชัดว่า SQL - ภาษาที่มีโครงสร้างของแบบสอบถาม - เป็นรากฐานจริงๆแล้วมันเป็นฐานของการสืบค้น
และเป็นที่น่าสนใจว่าเครื่องยนต์ NoSQL เหล่านี้เกิดอะไรขึ้น? พวกเขาออกมามีความตื่นเต้นมากมายเกี่ยวกับเรื่องนี้และจากนั้นไม่กี่ปีต่อมาเราทุกคนเริ่มได้ยินอะไร โอ้ SQL บน Hadoop บริษัท ทั้งหมดเหล่านี้เริ่มตบการเชื่อมต่อ SQL ไปยังเครื่องมือ NoSQL ของพวกเขาและทุกคนที่อยู่ในโลกแห่งการเขียนโปรแกรมรู้ดีว่ามันจะนำไปสู่ความท้าทายและความยากลำบากบางอย่างและปัญหาบางอย่าง ดังนั้นเราจะค้นหาข้อมูลเกี่ยวกับสิ่งนั้นมากมายในวันนี้
มีผู้นำเสนอสามคนของเรา: เราได้รับ Dez Blanchfield โทรมาจากซิดนีย์ Robin Bloor ของเราเองที่อยู่ในเท็กซัสและ Bert Scalzo เขาอยู่ในเท็กซัสเช่นกัน ดังนั้นก่อนอื่นเราจะได้ยินจาก Dez Blanchfield พวกเราจะทวีตที่ hashtag ของ #HotTech ดังนั้นอย่าลังเลที่จะส่งความคิดเห็นของคุณหรือส่งคำถามของคุณผ่านทางคำถาม & คำตอบขององค์ประกอบของคอนโซลเว็บคาสต์หรือแม้กระทั่งผ่านหน้าต่างแชท และด้วยสิ่งนั้น Dez Blanchfield เอามันออกไป
Dez Blanchfield: ขอบคุณ Eric สวัสดีทุกคน. ดังนั้นฉันจะพยายามตั้งฉากในมุมมอง 30, 000 ฟุตของสิ่งที่เกิดขึ้นในทศวรรษที่ผ่านมาและการเปลี่ยนแปลงที่สำคัญที่เราเคยเห็น - หรืออย่างน้อยหนึ่งทศวรรษครึ่งต่อไป - ของ ระบบการจัดการฐานข้อมูลและผลกระทบบางส่วนจากมุมมองเชิงพาณิชย์หรือทางเทคนิคและแนวโน้มบางอย่างที่เราได้รับจากการล่าช้าและนำเราไปสู่การสนทนาที่เรากำลังจะมีในวันนี้เกี่ยวกับหัวข้อ
ภาพปกของฉันที่นี่เป็นเนินทรายและมีลมพัดผ่านทรายเล็กน้อยไปด้านบน และด้วยเหตุนี้สิ่งที่เกิดขึ้นคือเนินทรายจะค่อยๆเดินจากที่หนึ่งไปยังอีกที่หนึ่ง และมันก็เป็นปรากฏการณ์ที่น่าอัศจรรย์ที่ภูเขาทรายสูง 40 และ 50 ฟุตมีประสิทธิภาพพวกมันเคลื่อนไหวได้จริง และพวกมันเคลื่อนที่ช้ามาก แต่พวกมันเคลื่อนที่อย่างแน่นอนและเมื่อพวกมันเคลื่อนที่พวกมันจะเปลี่ยนภูมิทัศน์ และมันเป็นเรื่องที่น่าติดตามถ้าคุณใช้เวลาตลอดเวลาในพื้นที่ที่มีเนินทรายเป็นสิ่งธรรมชาติ เนื่องจากคุณสามารถมองออกไปนอกหน้าต่างได้ในวันหนึ่งและตระหนักว่าภูเขาที่มีทรายขนาดใหญ่เม็ดเล็ก ๆ เคลื่อนตัวไปเองและทำให้ลมเปลี่ยนจากที่หนึ่งไปอีกที่หนึ่งอย่างช้าๆ
และฉันคิดว่ามันเป็นโลกของระบบฐานข้อมูลมาระยะหนึ่งแล้ว จนกระทั่งเมื่อไม่นานมานี้มีการเปลี่ยนแปลงเล็ก ๆ น้อย ๆ ในรูปแบบของเม็ดทรายที่เคลื่อนย้ายภูเขาทรายยักษ์ในรูปแบบของเนินทราย การเปลี่ยนแปลงเล็ก ๆ น้อย ๆ เข้ามาในแพลตฟอร์มฐานข้อมูลในช่วงหลายปีที่ผ่านมาและเป็นสภาพแวดล้อมที่ค่อนข้างเสถียรและมั่นคงรอบ ๆ ระบบฐานข้อมูลและแพลตฟอร์มผ่านช่วงเมนเฟรมของยุคกลาง แต่ในช่วงปลายปีเรามีบางสิ่งที่สำคัญพอสมควรที่เกิดขึ้นกับความต้องการในเชิงพาณิชย์และไดรเวอร์ด้านเทคนิคของเรา ฉันจะพาเราผ่านสิ่งเหล่านั้น
ฉันมีมุมมองว่าแนวคิดพื้นฐานของฐานข้อมูลตามที่เรารู้มานานหลายปีและอย่างที่คุณเคยได้ยินในการแสดงก่อนการแสดงผู้เชี่ยวชาญสองคนของเราที่โทรหาฉันวันนี้มีชีวิตอยู่ใน พื้นที่นี้และพวกเขาค่อนข้างถูกต้องในการแบ่งปันสิทธิเป้อเย้อของการอยู่ที่นั่นเมื่อมันเริ่มต้นขึ้นในช่วงต้นยุค 80 แต่เราได้เห็นการเปลี่ยนแปลงครั้งใหญ่ครั้งนี้ในช่วงสิบปีที่ผ่านมาและฉันจะรีบพาพวกเราผ่านไปอย่างรวดเร็วก่อนที่จะส่งมอบให้กับดร. โรบินบลอร์
เราได้ผ่านสิ่งที่ฉันเรียกว่า "ใหญ่กว่าดีกว่าเร็วกว่าและราคาถูกกว่า" ดังที่ฉันได้กล่าวคำจำกัดความของฐานข้อมูลได้เปลี่ยนไป แนวนอนที่แพลตฟอร์มฐานข้อมูลต้องระบุถึงประสิทธิภาพและข้อกำหนดทางเทคนิคและเชิงพาณิชย์ก็เปลี่ยนไปเช่นกัน เราได้เห็นความต้องการโซลูชั่นที่เพิ่มขึ้นเพื่อจัดการกับการค้าที่ซับซ้อนมากขึ้นหรือข้อกำหนดทางเทคนิคที่ซับซ้อนมากขึ้น และในความคิดของฉันก็คือเราต้องจัดเรียงของยุค 90 และเราเห็นว่าเทคโนโลยีฐานข้อมูลได้รับผลกระทบจากการแนะนำอินเทอร์เน็ตและสิ่งที่เราเรียกว่าอินเทอร์เน็ต ขนาด เราไม่ได้เพียงแค่พูดถึงคนที่นั่งอยู่หน้าอาคาร แต่เดิมแล้วสิ่งที่ชอบของเทอร์มินัลพิมพ์ดีดกับเครื่องพิมพ์ที่มีอยู่จริงภายในตัวเครื่องและข้อความ 132 คอลัมน์ออกมาในกระดาษ จากนั้นจอเทอร์มินัลหน้าจอสีเขียวต้นเจาะด้วยคีย์บอร์ด
แต่คุณรู้ไหมว่าโลกของเรานั้นเป็นเทอร์มินัลและสายเคเบิลอนุกรมหรือสายเคเบิลเครือข่ายที่คุยกับคอมพิวเตอร์เป็นเวลานาน จากนั้นอินเทอร์เน็ตก็มาพร้อมกับการเชื่อมต่อที่เพิ่มขึ้นอย่างรวดเร็วซึ่งคุณไม่จำเป็นต้องเสียบเข้ากับคอมพิวเตอร์อีกต่อไป ในการเข้าถึงระบบฐานข้อมูลคุณเพียงแค่ใช้เว็บเบราว์เซอร์ ดังนั้นเทคโนโลยีฐานข้อมูลจึงต้องเปลี่ยนแปลงอย่างมากเพื่อจัดการกับทุกสิ่งจากเทคโนโลยีเครื่องมือค้นหาพื้นฐานที่ใช้สร้างดัชนีโลกและจัดเก็บดัชนีข้อมูลในตัวอย่างของมาตราส่วนรูปแบบฐานข้อมูล และคนอย่าง Google และคนอื่น ๆ ก็จัดทำแพลตฟอร์มให้ทำเช่นนั้น และการจัดเก็บฐานข้อมูลและการสืบค้นและทำดัชนีแบบใหม่ทั้งหมด แล้วเราก็มีเว็บไซต์เพลงและเว็บไซต์ภาพยนตร์มาด้วย
และในยุค 2000 เราได้เห็นความโด่งดังของดอทคอมและนั่นทำให้เกิดการระเบิดอย่างมากยิ่งขึ้นในจำนวนคนที่ใช้ระบบที่ขับเคลื่อนโดยฐานข้อมูลของบางรูปแบบ ขั้นตอนนี้ฐานข้อมูลเชิงสัมพันธ์ยังคงรับมือกับโหลดส่วนใหญ่เราเพิ่งวางไว้บนกระป๋องที่ใหญ่กว่าและเราก็ไปที่ระบบมิดเรนจ์ขนาดใหญ่มากมากที่ใช้แพลตฟอร์ม Unix จากคนอย่าง IBM และ Sun เป็นต้น . ดอตคอมคอมทำให้สิ่งต่าง ๆ ยิ่งใหญ่และเร็วขึ้นจากฮาร์ดแวร์มุมมองประสิทธิภาพและมีการเปลี่ยนแปลงที่สำคัญในเอ็นจิ้นฐานข้อมูล แต่สำหรับส่วนที่ดีกว่ามันยังคงเป็นสิ่งเดียวกันกับที่เราเห็น เวลานาน.
แล้วเราก็ได้ยุคของ web 2.0 ตามที่เราอ้างถึง และนี่คือการเปลี่ยนแปลงครั้งใหญ่เพราะในทันทีที่เราต้องการแพลตฟอร์มฐานข้อมูลที่ง่ายกว่ามากและจะต้องมีขนาดในรูปแบบแนวนอน และนั่นเป็นการเปลี่ยนแปลงครั้งสำคัญในวิธีที่เราเข้าหาความคิดว่าฐานข้อมูลคืออะไร เรายังคงตามทันในมุมมองของฉันจริงๆ และตอนนี้เรากำลังจัดการกับบึงทั้งหมดนี้และฉันบอกว่าด้วยการหมุนเชิงบวกไม่ใช่ความหมายเชิงลบ, หล่มของสิ่งที่เราอ้างถึงเป็นข้อมูลขนาดใหญ่และการระเบิดขนาดใหญ่และฉันหมายถึงการระเบิด การเปลี่ยนแปลงอย่างรุนแรงในแนวดิ่งบนกราฟของจำนวนตัวเลือกที่เรามีเมื่อเราพูดถึงฐานข้อมูลและความสามารถในการสืบค้นเชิงสัมพันธ์บางรูปแบบ
และที่น่าสนใจคือฉันเป็นคนที่คิดว่าข้อมูลขนาดใหญ่เป็นเพียงส่วนเล็ก ๆ เรามักจะรู้สึกตื่นเต้นเล็กน้อยเกี่ยวกับผลกระทบของข้อมูลขนาดใหญ่และประเภทของตัวเลือกที่เรามีอยู่ในขณะนี้ เราได้ทุกอย่างจากเอนจิ้น NoSQL เรามีเอ็นจิ้นกราฟเรามีแพลตฟอร์มประเภทต่าง ๆ ที่เราสามารถโยนข้อมูลและทำสิ่งต่าง ๆ ได้ แม้ในความเป็นจริงแล้วหนึ่งในบทสนทนาแรก ๆ ที่ฉันมีกับ Eric Kavanagh ที่มากับเราในวันนี้คือบทสนทนาที่เกี่ยวข้องกับสิ่งที่เรียกว่า Apache Drill ซึ่งเป็นโครงการโอเพ่นซอร์สที่ช่วยให้คุณสามารถสืบค้นได้ ข้อมูลภายในโมเดลชนิดข้อมูลที่แตกต่างกัน: ทุกอย่างตั้งแต่ไฟล์ CSE ดิบที่นั่งอยู่บนฮาร์ดไดรฟ์จนถึงระบบไฟล์ HDFS ในระดับเพตาไบต์ และคุณรู้ว่ามันช่วยให้คุณทำแบบสอบถาม SQL สไตล์เหล่านี้ของข้อมูลที่มีโครงสร้างและไม่มีโครงสร้างของพืชที่น่าตื่นเต้นทุกชนิด
เรากำลังจะเห็น "อาคารอัจฉริยะ" เป็นสิ่งหนึ่งและเราอยากคิดว่าเรามีอาคารอัจฉริยะเพื่อความปลอดภัยและการจัดการความร้อน แต่ฉันกำลังพูดถึงอาคารอัจฉริยะที่รู้มากขึ้นว่าคุณเป็นใคร และคุณอยู่ที่ไหนเมื่อคุณเดินเข้ามาและทำสิ่งต่าง ๆ ที่เป็นระเบียบในระดับนั้นไปจนถึงเมืองอัจฉริยะ - ระบบนิเวศทั้งหมดในระดับเมือง - ที่รู้วิธีการทำสิ่งต่าง ๆ อย่างชาญฉลาด และนอกเหนือจากนั้นเรามีสิ่งที่เหลือเชื่อที่ฉันไม่คิดว่าใครในโลกจะถูกจับได้อย่างเต็มที่และนั่นคือรูปแบบของ Internet of Things มีการเปลี่ยนแปลงที่แตกต่างกันทั้งหมดเหล่านี้ในช่วงทศวรรษที่ผ่านมาและอาจจะสองทศวรรษคร่าว ๆ ถ้าเราปัดเศษขึ้นมันมีผลกระทบต่อโลกของสิ่งที่เราพิจารณาฐานข้อมูลในมุมมองของฉัน
มีบางสิ่งที่สำคัญที่ทำให้สิ่งนี้เป็นไปได้ ค่าใช้จ่ายของฮาร์ดไดรฟ์ลดลงอย่างมากและในหลาย ๆ สิ่งที่ทำให้สามารถขับเคลื่อนสถาปัตยกรรมอ้างอิงบางตัวเช่นรุ่น Hadoop ซึ่งเราใช้ข้อมูลจำนวนมากและกระจายออกไปในฮาร์ดไดรฟ์จำนวนมากและ ทำสิ่งที่ชาญฉลาดด้วย และในความเป็นจริงแล้วสิ่งที่ทำให้เกิดเศษชิ้นส่วนในมุมมองของฉันคือจากฐานข้อมูลเชิงสัมพันธ์หรือโมเดลหน่วย DB ดั้งเดิม และ RAM ก็มีราคาถูกมากและนั่นทำให้เรามีโอกาสใหม่ในการเล่นกับสถาปัตยกรรมอ้างอิงต่าง ๆ เช่นในหน่วยความจำและทำสิ่งต่าง ๆ เช่นการแบ่งพาร์ติชั่นก้อนใหญ่มากของข้อมูล
และนี่ก็ทำให้เราเห็นภาพเล็ก ๆ ที่เรากำลังดูอยู่ตอนนี้ซึ่งเป็นแผนภาพที่แสดงประเภทของแพลตฟอร์มที่มีให้หากคุณอยู่ในแนวนอนของข้อมูลขนาดใหญ่ และมันยากมากที่จะอ่านและเหตุผลที่มีข้อมูลมากเกินไป มีตัวเลือกทำแบบจำลองและการผลิตจำนวนมากที่จะนำข้อมูลเข้าสู่ระบบฐานข้อมูลของรูปแบบใด ๆ และทำการสืบค้นและทำการอ่านเขียนแบบดั้งเดิม ในความเป็นจริงแล้วมีน้อยคนที่ปฏิบัติตามมาตรฐานรูปแบบพื้นฐาน แต่พวกเขายังถือว่าตัวเองเป็นฐานข้อมูล และฉันจะแสดงหน้าจอสองสามหน้าในไม่กี่วินาทีเพื่อให้คุณเข้าใจถึงสิ่งที่ฉันหมายถึงโดยการเปลี่ยนจาก '90s และมาตราส่วนอินเทอร์เน็ตเป็น web 2.0 จากนั้นการเติบโตทั้งหมดผ่านข้อมูลขนาดใหญ่ หากเราคิดว่ากราฟแนวนอนของเทคโนโลยีข้อมูลขนาดใหญ่นั้นน่าตื่นเต้นเพราะมีตัวเลือกมากมายให้ลองดูที่แนวดิ่งเดียว
ลองดูที่เทคโนโลยีการตลาด นี่คือตัวเลือกสำหรับระบบการจัดการฐานข้อมูลหรือการจัดการข้อมูลภายในพื้นที่เพียงแค่เทคโนโลยีดังนั้นเทคโนโลยีที่เกี่ยวข้องกับการตลาด ตอนนี้อยู่ในปี 2011 ดังนั้นไม่กี่ปีที่ผ่านมา; ห้าปีที่แล้วนี่คือสิ่งที่ภูมิทัศน์ดูเหมือน ถ้าฉันย้อนกลับไปหนึ่งสไลด์สั้น ๆ นี่คือสิ่งที่แนวรับข้อมูลของวันนี้ดูเหมือนกับยี่ห้อและข้อเสนอต่างๆที่เรามีในเทคโนโลยีฐานข้อมูล นี่คือสิ่งที่หนึ่งในแนวตั้งดูเหมือนห้าปีที่ผ่านมาเพียงในเทคโนโลยีการตลาด
ตอนนี้ถ้าฉันไปที่มุมมองของวันนี้นี่คือสิ่งที่ดูเหมือนและไม่ยอมรับอย่างสมบูรณ์ มันเป็นเพียงกำแพงของแบรนด์และตัวเลือกนี้และเป็นชุดของซอฟต์แวร์หลายพันรายการที่คิดว่าตัวเองอยู่ในคลาสฐานข้อมูลที่สามารถจับภาพสร้างหรือจัดเก็บและดึงข้อมูลในรูปแบบต่าง ๆ และฉันคิดว่าเรากำลังเข้าสู่ช่วงเวลาที่น่าสนใจและกล้าหาญมากตอนนี้ซึ่งครั้งหนึ่งคุณเคยรู้จักแบรนด์สำคัญ ๆ คุณสามารถรู้จักแพลตฟอร์มห้าหรือหกแพลตฟอร์มจาก Oracle และ Informix, DB2 และอื่น ๆ เกือบจะเป็นผู้เชี่ยวชาญในทุกแบรนด์ที่มีวางจำหน่ายเมื่อ 20 ปีก่อน สิบปีที่แล้วมันง่ายขึ้นนิดหน่อยเพราะบางยี่ห้อหลุดออกไปและบางยี่ห้อก็ไม่สามารถรับมือกับขนาดของดอตคอม - บูมและบาง บริษัท ก็พัง
วันนี้มันเป็นไปไม่ได้เลยที่จะเป็นผู้เชี่ยวชาญในเทคโนโลยีฐานข้อมูลทั้งหมดที่มีอยู่ไม่ว่าจะเป็นฐานข้อมูลเชิงสัมพันธ์หรือแพลตฟอร์มการจัดการฐานข้อมูลมาตรฐานที่เรารู้จักกันมาสองสามทศวรรษที่ผ่านมา หรืออาจเป็นไปได้ว่าเครื่องยนต์ที่ทันสมัยกว่าเช่น Neo4j และประเภทเหล่านั้น ดังนั้นฉันคิดว่าเรากำลังเข้าสู่โลกที่กล้าหาญซึ่งมีตัวเลือกมากมายให้เลือกและเรามีแพลตฟอร์มในระดับแนวนอนไม่ว่าจะเป็นหน่วยความจำหรือดิสก์ในตอนนี้ แต่ฉันคิดว่ามันเป็นช่วงเวลาที่ท้าทายสำหรับเทคโนโลยีและผู้มีอำนาจตัดสินใจทางธุรกิจเพราะพวกเขาจำเป็นต้องทำการตัดสินใจครั้งใหญ่เกี่ยวกับสแต็คเทคโนโลยีซึ่งในบางกรณีมีเพียงรอบเดือน อายุสิบแปดเดือนไม่ใช่ตัวเลขที่น่ากลัวในขณะนี้สำหรับแพลตฟอร์มฐานข้อมูลโอเพนซอร์สที่น่าตื่นเต้นและใหม่กว่า และพวกเขาเริ่มรวมแพลตฟอร์มและกลายเป็นใหม่และน่าตื่นเต้นยิ่งขึ้น
ฉันคิดว่าเราจะมีการสนทนาที่ดีในวันนี้เกี่ยวกับสิ่งที่ส่งผลกระทบต่อแพลตฟอร์มฐานข้อมูลแบบดั้งเดิมและวิธีที่พวกเขาตอบสนองต่อมันและประเภทของเทคโนโลยีที่ถูกโยนทิ้งไป และด้วยสิ่งนั้นในใจฉันจะส่งต่อให้ดร. โรบินบลอร์และรับข้อมูลเชิงลึกของเขา โรบินไปหาคุณ
Robin Bloor: โอเคขอบคุณสำหรับสิ่งนั้น ใช่นี่เป็นหัวข้อที่ใหญ่เกินไป ฉันหมายความว่าถ้าคุณเอาเศษไม้ของภาพประกอบที่ Dez เพิ่งแสดงให้คุณเห็นคุณอาจพูดคุยกันยาว ๆ เกี่ยวกับ slivers แต่คุณรู้คุณสามารถไปที่ฐานข้อมูลได้ - ฉันดูที่ฐานข้อมูลแล้วฉันไม่รู้ตั้งแต่ปี 1980 และคุณสามารถดูฐานข้อมูลได้หลายวิธี และหนึ่งในสิ่งที่ฉันคิดว่าฉันจะทำเพียงแค่เข้าร่วมการสนทนาในวันนี้คือการพูดคุยเกี่ยวกับเหตุผลที่สิ่งต่าง ๆ เกิดขึ้นในระดับฮาร์ดแวร์ และคุณต้องจำไว้สิ่งต่าง ๆ ที่น่าสะพรึงกลัวเกิดขึ้นจริงในระดับของซอฟต์แวร์เช่นกันดังนั้นนี่ไม่ใช่ภาพเต็มของสิ่งใดนี่เป็นเพียงสิ่งฮาร์ดแวร์
ฉันจะไม่พูดนานมากเช่นกันฉันแค่อยากให้ภาพฮาร์ดแวร์แก่คุณ ฐานข้อมูลคือความสามารถในการดึงข้อมูลซึ่งประกอบไปด้วยซีพียูหน่วยความจำและดิสก์ และเหตุผลที่ฉันพูดแบบนั้นคือฉันเรียนรู้ที่จะเข้าใจฐานข้อมูลจากมุมมองของสิ่งที่คุณทำ คุณรู้ไหมว่าความแตกต่างของเวลาแฝงระหว่างข้อมูลจริงบน CPU และข้อมูลที่ถูกดึงเข้าสู่ CPU จากหน่วยความจำและข้อมูลที่ถูกดึงจากดิสก์เข้าสู่หน่วยความจำและผ่าน CPU และสถาปัตยกรรมฐานข้อมูลเก่ากำลังพยายามสร้างความสมดุลให้กับมัน คุณรู้ไหมพวกเขากำลังพูดว่า“ เอาล่ะนี่ช้ามากเราจะเก็บข้อมูลบนดิสก์ดังนั้นมันจึงอยู่ในหน่วยความจำ เราจะพยายามและทำสิ่งนั้นอย่างถูกต้องแม่นยำเพื่อให้สัดส่วนที่ดีของข้อมูลที่เราขออยู่ในหน่วยความจำ และเราจะเดินข้อมูลไปยัง CPU อย่างเร็วที่สุดเท่าที่จะทำได้”
และฐานข้อมูลถูกเขียนขึ้นในสมัยก่อน ๆ เครื่องก็ถูกเขียนขึ้นสำหรับกลุ่มเล็ก ๆ และตอนนี้สำหรับความไม่รู้ของการขนาน เพราะถ้าคุณกำลังจะออกจากกลุ่มคุณจะต้องทำสิ่งต่าง ๆ ในแบบคู่ขนาน Parallelism เป็นส่วนหนึ่งของเกมไม่มีอะไรที่เหมือนกับตอนนี้ ฉันแค่จะเดินผ่านสิ่งที่เกิดขึ้น
ก่อนอื่นดิสก์ ดิสก์หมดแล้วจริงๆ มันค่อนข้างจะเกี่ยวกับฐานข้อมูล ฉันคิดว่ามีบริบทจำนวนมากในการเก็บถาวรของข้อมูลและแม้กระทั่งข้อมูลขนาดใหญ่มากที่ทำงานบน Hadoop ดิสก์หมุนที่เลวร้ายที่สุดในปัจจุบันอาจเป็นไปได้ ปัญหาของการหมุนดิสก์คือความเร็วในการอ่านนั้นไม่ดีขึ้นมากนัก และเมื่อซีพียูกำลังเพิ่มความเร็วของกฎของมัวร์ลำดับความสำคัญจะเร็วขึ้นทุกหกปี และความทรงจำก็ตามมาด้วยการปลุกจากนั้นทั้งสองก็มีความสอดคล้องกันพอสมควรมันไม่ราบรื่นอย่างสิ้นเชิง แต่พวกเขาก็ทำ
แต่การอ่านแบบสุ่มไปยังดิสก์ที่หัวอ่านเกี่ยวกับดิสก์ฉันหมายถึงนอกเหนือจากสิ่งอื่นมันคือการเคลื่อนไหวทางกายภาพ และถ้าคุณกำลังสุ่มอ่านดิสก์มันช้าอย่างไม่น่าเชื่อเมื่อเทียบกับการอ่านจากหน่วยความจำมันช้ากว่า 100, 000 เท่า และค่อนข้างเร็ว ๆ นี้สถาปัตยกรรมฐานข้อมูลส่วนใหญ่ที่ฉันได้ดูในทุก ๆ ด้านนั้นเพิ่งอ่านจากดิสก์เป็นลำดับ คุณต้องการในทางใดทางหนึ่งเพียงแค่แคชเท่าที่คุณจะทำได้จากดิสก์และดึงมันออกจากอุปกรณ์ที่ช้าและวางลงบนอุปกรณ์ที่รวดเร็ว และมีสิ่งที่ชาญฉลาดมากมายที่คุณสามารถทำได้ แต่มันก็จบลงด้วยดี
และโซลิดสเตตดิสก์หรือแฟลชไดรฟ์คือสิ่งที่พวกเขากำลังเปลี่ยนดิสก์หมุนอย่างรวดเร็ว และการเปลี่ยนแปลงนั้นอีกครั้งอย่างสมบูรณ์เพราะวิธีการจัดระเบียบข้อมูลบนดิสก์คือการจัดระเบียบตามวิธีการทำงานของดิสก์ อันที่จริงมันเกี่ยวกับหัวที่เคลื่อนที่ผ่านพื้นผิวการหมุนจริง ๆ แล้วหลายหัวกำลังเคลื่อนที่ผ่านหลาย ๆ พื้นผิวการหมุนและเก็บข้อมูลตามที่พวกเขาไป โซลิดสเตทไดร์ฟเป็นเพียงส่วนหนึ่งของสิ่งต่าง ๆ ที่คุณสามารถอ่านได้ ฉันหมายถึงสิ่งแรกคือฐานข้อมูลดั้งเดิมทั้งหมดได้รับการออกแบบมาเพื่อการหมุนดิสก์และตอนนี้พวกเขากำลังถูกออกแบบใหม่สำหรับ SSD ฐานข้อมูลใหม่อาจเป็นไปได้ - ใครก็ตามที่กำลังเขียนฐานข้อมูลใหม่อยู่ในขณะนี้อาจเพิกเฉยต่อดิสก์ที่กำลังหมุนไม่คิดเลยก็ได้ แต่ Samsung ซึ่งเป็นผู้ผลิต SSD รายใหญ่บอกเราว่า SSD นั้นเป็นไปตามกฎของมัวร์
ฉันคิดว่ามันเร็วกว่าการปั่นดิสก์ประมาณสามถึงสี่เท่า แต่ตอนนี้พวกมันกำลังจะเร็วขึ้นทุก ๆ 18 เดือนโดยทั่วไป เพิ่มความเร็วเป็นสองเท่าและเพิ่มความเร็วได้ถึง 10 เท่าเป็นเวลาประมาณหกปี ถ้านั่นเป็นเพียงแค่นั้นก็ไม่เป็นอย่างที่ฉันจะบอกคุณในช่วงเวลา ดิสก์หมุนแน่นอนกลายเป็นสื่อเก็บถาวร
เกี่ยวกับหน่วยความจำ สิ่งแรกสิ่งแรกแรม อัตราส่วน CPU ระหว่าง RAM ต่อ CPU นั้นเพิ่มขึ้นตลอดเวลา และแน่นอนว่าในทางใดทางหนึ่งให้ความเร็วที่เพิ่มขึ้นอย่างน่ากลัวเพราะหน่วยความจำเอเคอร์ที่คุณมีในขณะนี้สามารถจัดเก็บได้มากขึ้น สิ่งนี้จริง ๆ แล้วมันลดความกดดันต่อแอปพลิเคชัน MLTP หรือแอปพลิเคชันอ่านแบบสุ่มเพราะมันง่ายกว่าที่จะรองรับสิ่งเหล่านี้เพราะตอนนี้คุณมีหน่วยความจำจำนวนมากและด้วยวิธีนี้คุณสามารถแคชอะไรก็ได้ น่าจะอ่านในหน่วยความจำ แต่คุณพบปัญหากับกองข้อมูลที่ใหญ่กว่าดังนั้นข้อมูลขนาดใหญ่จึงไม่ใช่เรื่องง่ายจริงๆ
จากนั้นเรามี Intel ที่มี 3D Xpoint และ IBM กับสิ่งที่พวกเขาเรียกว่า PCM ซึ่งเป็นหน่วยความจำแบบเปลี่ยนเฟสกำลังส่งมอบสิ่งที่พวกเขาเชื่อว่า - ดีเร็วกว่า SSD ปัจจุบันอย่างน้อย 10 เท่าและพวกเขาเชื่อว่ามันจะได้รับ ใกล้เคียงกับความเร็วเท่าแรมมาก และแน่นอนว่าราคาไม่แพง ก่อนหน้านี้คุณมีโครงสร้างฐานข้อมูลของ CPU, หน่วยความจำและดิสก์และตอนนี้เรากำลังเคลื่อนไปสู่โครงสร้างที่มีสี่ชั้น มันมีซีพียูหน่วยความจำหรือแรมจากนั้นก็เป็นหน่วยความจำที่เร็วกว่า SSD แบบนี้ซึ่งจริงๆแล้วไม่ลบเลือนแล้วก็ SSD และเทคโนโลยีใหม่เหล่านี้ไม่มีความผันผวน
และมี memristor ของ HP ซึ่งยังไม่เป็นที่รู้จักเพราะมีการประกาศเมื่อประมาณเจ็ดปีที่แล้ว แต่ยังไม่ปรากฏ แต่ข่าวลือที่ฉันได้ยินคือ HP กำลังจะเปลี่ยนเกมเล็กน้อยด้วย memristor เช่นกันดังนั้นคุณจึงมีสถานการณ์ความจำใหม่ นี่ไม่ใช่ว่าเรามีสิ่งที่เร็วกว่านี้เหมือนว่าเรามีเลเยอร์ใหม่ทั้งหมด จากนั้นเราก็มีข้อเท็จจริงที่ว่าการเข้าถึง SSD คุณสามารถอ่านได้ในแบบคู่ขนาน คุณไม่สามารถอ่านดิสก์หมุนได้แบบขนานยกเว้นว่ามีดิสก์หมุนวนหลายแบบ แต่บล็อกของ SSD คุณสามารถอ่านแบบขนานจริง ๆ และเนื่องจากคุณสามารถอ่านได้ในแบบขนานมันจะเร็วกว่าความเร็วในการอ่านอย่างง่ายหากคุณตั้งค่าหลายกระบวนการในกระบวนการต่าง ๆ บน CPU เดี่ยวและเพียงแค่ใช้ SSD
ประมาณว่าคุณจะได้ความเร็วแรมเกือบจะด้วยการทำเช่นนั้น และสิ่งที่กล่าวมานี้คืออนาคตของสถาปัตยกรรมหน่วยความจำไม่ชัดเจน ฉันหมายถึงความจริงก็คือผู้ค้ารายใหญ่ที่โดดเด่นไม่ว่าใครก็ตามที่พวกเขากลายเป็นอาจจะเป็นผู้กำหนดทิศทางของฮาร์ดแวร์ แต่ไม่มีใครรู้ว่ามันจะมาถึงจุดนี้ในเวลา ฉันได้พูดคุยกับวิศวกรฐานข้อมูลบางคนที่พูดว่า "ฉันไม่กลัวว่าจะเกิดอะไรขึ้น" แต่พวกเขาไม่รู้วิธีเพิ่มประสิทธิภาพจากการไป และคุณทำเช่นนั้นเสมอน่าสนใจ
แล้วก็มีซีพียู ซีพียูมัลติคอร์ไม่ได้เป็นเพียงซีพียูแบบมัลติคอร์ เรายังมีแคช L1, L2 และ L3 จำนวนมากโดยเฉพาะ L3 ซึ่งขึ้นอยู่กับที่ฉันไม่รู้เมกะไบต์เป็นสิบ คุณสามารถใส่มากที่นั่นคุณรู้ ดังนั้นคุณสามารถใช้ชิปเป็นสื่อการแคชได้ ดังนั้นการเปลี่ยนเกม และแน่นอนว่าการประมวลผลเวกเตอร์และการบีบอัดข้อมูลผู้ค้าจำนวนหนึ่งได้ทำเช่นนั้นจริง ๆ แล้วลากสิ่งนั้นลงบน CPU เพื่อให้ทุกอย่างเร็วขึ้นมากที่ CPU จากนั้นคุณจะได้รับความจริงที่ว่าซีพียูที่มี GPU นั้นดีในการเร่งการวิเคราะห์ และมันก็ค่อนข้างดีสำหรับเคียวรีบางประเภทมันขึ้นอยู่กับว่าเคียวรีของคุณคืออะไร
คุณสามารถสร้างบอร์ดที่มีซีพียูและ GPU หรือในขณะที่ AMD กำลังทำอยู่ตอนนี้คุณผลิตสิ่งที่เรียกว่า APU ซึ่งเป็นการแต่งงานที่เป็นซีพียูและ GPU มันมีความสามารถทั้งสองแบบ นั่นคือโปรเซสเซอร์ชนิดอื่น และจากการประกาศล่าสุดของ Intel ว่าพวกเขากำลังจะวาง FPGA ไว้บนชิปฉันคิดแบบนั้นฉันคิดว่า“ มันจะเกิดขึ้นบนโลกใบนี้ได้อย่างไร?” เพราะถ้าคุณมี ความเป็นไปได้ของ CPU, GPU และคุณมีความเป็นไปได้ของ CPU, FPGA - และถ้าคุณต้องการบนกระดานเดียวกันคุณสามารถใส่ CPU และ GPU และ FPGA ฉันไม่รู้ว่าคุณจะทำสิ่งใดในวิธีนั้นจริง ๆ แต่ฉันรู้จัก บริษัท ที่ทำสิ่งนี้และพวกเขาได้รับคำตอบที่รวดเร็วมาก นี่ไม่ใช่สิ่งที่จะถูกเพิกเฉยนี่คือสิ่งที่จะถูกใช้โดยผู้จัดจำหน่ายที่จัดตั้งขึ้นและโดยผู้ค้ารายใหม่ที่กำลังจะมาถึง DBMSs นั้นขนานกันเสมอ แต่ตอนนี้ความเป็นไปได้แบบขนานนั้นเพิ่งจะระเบิดเพราะสิ่งนี้ช่วยให้คุณสามารถขนานมันกับสิ่งนั้นกับสิ่งนั้นด้วยวิธีต่างๆ
ในที่สุดเพื่อขยายหรือย่อขนาด? การขยายขนาดเป็นทางออกที่ดีที่สุด แต่สำหรับสิ่งหนึ่ง คุณจะได้ประสิทธิภาพของโหนดที่ดีขึ้นหากคุณสามารถเพิ่มประสิทธิภาพการทำงานของ CPU และหน่วยความจำบนดิสก์บนโหนดเดียวได้อย่างสมบูรณ์ และคุณจะใช้โหนดน้อยลงดังนั้นมันจะถูกกว่าใช่มั้ย และจะจัดการได้ง่ายขึ้น น่าเสียดายที่มันเป็นการออกแบบที่ขึ้นกับฮาร์ดแวร์และเมื่อมีการเปลี่ยนแปลงฮาร์ดแวร์มันจะน้อยลงและเป็นไปได้น้อยที่จะทำเช่นนั้นยกเว้นว่าวิศวกรของคุณจะสามารถทำงานได้เร็วเท่าที่ฮาร์ดแวร์เปลี่ยนแปลง และคุณจะได้รับปัญหาเกี่ยวกับภาระงานเนื่องจากเมื่อคุณเพิ่มขนาดคุณกำลังตั้งสมมติฐานต่าง ๆ เกี่ยวกับปริมาณงานที่จะทำ
ถ้าคุณขยายขนาดนั่นคือถ้าสถาปัตยกรรมของคุณเน้นขนาดก่อนที่จะขยายขนาด - ที่จริงคุณต้องทำทั้งสองอย่างนั่นก็คือคุณเน้นมัน จากนั้นคุณจะได้รับประสิทธิภาพเครือข่ายที่ดีขึ้นเนื่องจากสถาปัตยกรรมจะจัดการกับมัน มันจะมีราคาแพงกว่าในแง่ของฮาร์ดแวร์เพราะจะมีโหนดมากขึ้น แต่จะมีปัญหาภาระงานน้อยลงและจะมีการออกแบบที่ยืดหยุ่นมากขึ้น
และฉันแค่คิดว่าฉันจะโยนมันลงไปเพราะถ้าคุณคิดว่าการเปลี่ยนแปลงฮาร์ดแวร์ทั้งหมดที่ฉันเพิ่งจะทำและคุณก็คิดว่าคุณจะขยายขนาดและปรับขนาดของสิ่งนั้นได้อย่างไร ถ้าอย่างนั้นคุณก็รู้ว่าวิศวกรฐานข้อมูลอย่างน้อยก็มีเงินน้อย ดังนั้นหากคุณพิจารณาเลเยอร์ฮาร์ดแวร์ความท้าทายของฐานข้อมูลจะชัดเจน ตอนนี้ฉันส่งต่อไปยังเบิร์ตใครจะทำให้เราทุกคนรู้สึกถึงการศึกษา
Eric Kavanagh: แค่ นั้นแหละ! เบิร์ต?
Bert Scalzo: ขอบคุณมาก ขอผมเลื่อนตรงไปที่สไลด์เหล่านี้ ฉันมีภาพนิ่งจำนวนมากที่ต้องผ่านดังนั้นบางส่วนของพวกเขาฉันอาจไปค่อนข้างเร็ว เรากำลังจะพูดถึง“ โมเมนตัมการส่งต่อ: การย้ายความสัมพันธ์ที่นอกเหนือจากแบบดั้งเดิม” นี่ไม่ใช่ฐานข้อมูลของคุณพ่ออีกต่อไป สิ่งต่าง ๆ มีการเปลี่ยนแปลงและในฐานะที่เป็นผู้พูดก่อนหน้านี้ในช่วงหกถึงเจ็ดปีที่ผ่านมาภูมิทัศน์มีการเปลี่ยนแปลงอย่างรุนแรง
ตัวฉันเองฉันได้ทำฐานข้อมูลมาตั้งแต่กลางยุค 80 ฉันเขียนหนังสือเกี่ยวกับ Oracle, SQL Server, การเปรียบเทียบและสิ่งอื่น ๆ “ โลกกำลังเปลี่ยนแปลงอย่างรวดเร็ว ใหญ่จะไม่ชนะอีกต่อไป มันจะเป็นการตีอย่างช้าๆ” ฉันเพิ่ม“ เพื่อปรับตัว” นั่นมาจาก Rupert Murdoch ฉันเชื่อจริงๆว่าสิ่งนี้จะเป็นจริง คุณจะไม่สามารถทำฐานข้อมูลในแบบที่คุณทำเมื่อ 10, 15, 20 ปีก่อน คุณจะต้องทำตามที่ธุรกิจต้องการในตอนนี้
ฉันจะพยายามทำให้เป็นเรื่องธรรมดาเล็กน้อยในสิ่งที่ฉันกำลังนำเสนอ แต่คุณสมบัติส่วนใหญ่ที่ฉันพูดถึงคุณจะพบใน Oracle คุณจะพบใน SQL Server, MySQL, MariaDB และอีกมากมาย ผู้เล่น การปฏิวัติฐานข้อมูลเชิงสัมพันธ์ฉันเห็นด้วยกับลำโพงก่อนหน้านี้อีกครั้ง หากคุณมองไปทางขวาในปี 2010 เราก็เปลี่ยนจากรถแข่งสีแดงไปเป็นรถแข่งสีเหลือง มีการเปลี่ยนแปลงที่สำคัญและมา 2020 ฉันเชื่อว่าคุณจะเห็นการเปลี่ยนแปลงที่รุนแรงอีก เราอยู่ในช่วงเวลาที่น่าสนใจมาก
ตอนนี้สไลด์นี้เป็นกุญแจนั่นคือเหตุผลที่ฉันวางกุญแจไว้ตรงนั้น มีการเปลี่ยนแปลงทั้งหมดนี้เกิดขึ้นและทางด้านซ้ายมือฉันมีเทคโนโลยีและด้านขวาฉันมีธุรกิจ และคำถามคือสิ่งใดที่ทำให้เกิดซึ่งและอันไหนที่สนับสนุนซึ่ง? เรามีการเปลี่ยนแปลงฮาร์ดแวร์เหล่านี้ทั้งหมด: ดิสก์ที่กำลังจะมาถึง, ขนาดของดิสก์ที่เพิ่มขึ้น, ดิสก์ชนิดใหม่, ดังนั้นจึงครอบคลุมโดยลำโพงก่อนหน้านี้ ราคาของหน่วยความจำลดลงฐานข้อมูลเวอร์ชันใหม่ทั้งหมดเหล่านี้ แต่ทางด้านขวาเรามีการป้องกันข้อมูลและการปฏิบัติตามกฎระเบียบคลังข้อมูลระบบธุรกิจอัจฉริยะการวิเคราะห์การเก็บรักษาข้อมูลที่จำเป็น สมการทั้งสองด้านกำลังขับรถและสมการทั้งสองด้านจะใช้ประโยชน์จากคุณสมบัติใหม่ทั้งหมดเหล่านี้
ก่อนอื่นเรามีดิสก์การหมุนของ SAS ทั่วไปแล้วพวกมันมีมากถึง 10 เทราไบต์ หากคุณไม่เคยเห็น Western Digital, HGST มีสิ่งที่พวกเขาเรียกไดรฟ์ฮีเลียมของพวกเขาที่เพิ่มขึ้นถึงประมาณ 10 เทราไบต์ในขณะนี้ ต้นทุนของดิสก์ที่กำลังหมุนอยู่ในระดับต่ำ ดังที่ได้กล่าวไว้ก่อนหน้านี้คุณสามารถได้รับโซลิดสเตตดิสก์ได้ประมาณสองเทราไบต์ แต่ Samsung จะมีหน่วย 20 เทราไบต์ในเร็ว ๆ นี้ ต้นทุนมีความสมเหตุสมผล สิ่งหนึ่งที่ฉันจะพูดถึงคนอื่นไม่ได้เป็นแนวคิดของดิสก์แฟลช PCIe นั่นคือ PCI Express เทียบกับ NVMe คุณอาจหรือไม่เคยได้ยินเรื่องนี้แสดงหน่วยความจำแบบไม่ลบเลือน โดยพื้นฐานแล้ว NVMe จะแทนที่ SAS และ SATA และเป็นโปรโตคอลการสื่อสารมากกว่าสิ่งอื่น แต่ตอนนี้ดิสก์เหล่านั้นมีขนาดสูงสุดประมาณสามเทราไบต์
คุณอาจเห็นว่าตอนนี้ไดรฟ์ SAS บางตัวมาพร้อมกับตัวเชื่อมต่อ U.2 ซึ่งเป็นตัวเชื่อมต่อที่แตกต่างจาก SAS หรือ SATA ที่รองรับ NVMe กับดิสก์มาตรฐาน - ดิสก์ต้องรองรับเช่นกันแน่นอน จากนั้น SATA พร้อมด้วยตัวเชื่อมต่อ M.2 และสิ่งเหล่านี้กำลังเริ่มรับ NVMe ในความเป็นจริงมีผู้จำหน่ายโน้ตบุ๊กที่ขายโน้ตบุ๊กที่มีแฟลชดิสก์ NVMe อยู่ในนั้นและสิ่งเหล่านั้นจะกรีดร้องเมื่อเทียบกับเทคโนโลยีที่คุณเคยใช้มาก่อน
ผู้คนจำนวนมากไม่รู้ว่าแฟลชต่างกันทั้งหมดนี้คืออะไร หากคุณมองที่มุมล่างขวานั่นเป็นตัวอย่างของ M.2 คุณอาจพูดว่า“ เอาล่ะดูเหมือนว่าไดรฟ์ mSATA ทางด้านซ้ายของมัน” แต่อย่างที่คุณเห็นมันมีช่องว่างสองหมุดที่ต่างจากหนึ่งและมันก็ใหญ่กว่านิดหน่อย และ M.2 ยังมีขนาดแตกต่างกันสามขนาด
จากนั้นแฟลช PCI Express และแฟลช NVMe ตอนนี้แฟลช NVMe ยังเป็น PCI Express แต่โดยทั่วไปแล้ว PCI Express ยังคงเป็นอัลกอริธึมคอนโทรลเลอร์ชนิด SAS- หรือ SATA ที่เขียนขึ้นสำหรับดิสก์หมุนและ NVMe เป็นอัลกอริธึมหรือเทคนิคที่เขียนขึ้นเฉพาะสำหรับแฟลช และอีกครั้งคุณจะเห็นสิ่งเหล่านี้ทั้งหมด
NVMe เสนอบางสิ่งบางอย่างค่อนข้าง ฉันคิดว่าการปรับปรุงที่ใหญ่ที่สุดสองอย่างคือที่มุมขวาบนความล่าช้าจะลดลงมากถึง 70 เปอร์เซ็นต์ ฉันเห็นสูงกว่านั้นจริงๆ นอกจากนี้หากคุณดูที่มุมล่างขวาเมื่อระบบปฏิบัติการของคุณพูดถึงดิสก์ NVMe ซอฟต์แวร์จะผ่านซอฟต์แวร์ในระดับที่น้อยลง โดยพื้นฐานแล้วคุณจะต้องผ่านไดร์เวอร์ NVMe ที่รวมอยู่ในระบบปฏิบัติการในตอนนี้และพูดคุยกับสื่อโดยตรง มีเหตุผลมากมายที่เทคโนโลยีนี้จะเปลี่ยนแปลงโลกฐานข้อมูลอย่างรุนแรง
และหลายครั้งที่ผู้คนจะพูดว่า“ อืม NVMe เร็วแค่ไหน?” คุณรู้ไหมว่าวันเก่า ๆ ที่ดีย้อนหลังไปถึงปี 2004 และก่อนหน้าเราตื่นเต้นถ้าเรามี Ultra-320 SCSI, 300 เมกะไบต์ต่อวินาที ความเร็วของวันนี้พวกคุณหลายคนอาจใช้ไฟเบอร์หรือ InfiniBand และผู้ที่ติดอันดับต้น ๆ NVMe ตรงนั้นทางด้านขวาเริ่มต้นที่เทคโนโลยีปัจจุบันสิ้นสุด สิ่งที่ฉันได้รับคือ PCI Express 3.0 พร้อมลิงก์แปดเลนเริ่มต้นที่เกือบ 8000 และจะเพิ่มขึ้นเมื่อเราได้รับ PCI Express เวอร์ชันใหม่รุ่นที่สี่และอื่น ๆ NVMe ไม่มีที่ไหนให้นอกจากไปได้
ทีนี้มีการเปลี่ยนแปลงอะไรในฐานข้อมูลบ้าง ตอนนี้ที่มุมขวาบนของภาพนิ่งของฉันฉันใส่เหตุผลทางธุรกิจที่ฉันคิดว่าเทคโนโลยีปรากฏตัว ในกรณีนี้เนื่องจากคลังข้อมูลและเนื่องจากเหตุผลด้านกฎระเบียบสำหรับการเก็บรักษาข้อมูลบังคับฐานข้อมูลเริ่มที่จะนำเสนอการบีบอัดในพวกเขา ตอนนี้ฐานข้อมูลบางส่วนเสนอการบีบอัดเป็นส่วนเสริมบางตัวเสนอให้เป็นมาตรฐานในตัวสมมติว่าฐานข้อมูลรุ่นองค์กรขององค์กรและฐานข้อมูลบางส่วนเช่นใน Oracle อาจมีการบีบอัดรุ่นที่ดียิ่งขึ้น ในกล่าวว่าแพลตฟอร์ม Exadata ของพวกเขาดังนั้นพวกเขาจึงได้สร้างฮาร์ดแวร์ที่สามารถรองรับการบีบอัดที่มีความเชี่ยวชาญเป็นพิเศษและตัวอย่างเช่นใน Exadata ได้รับอัตราการบีบอัด 40x และมันสำคัญมาก และฉันคิดว่ามันคือการเก็บรักษาข้อมูลที่จำเป็นผู้คนต้องการข้อมูลอีกต่อไป ธุรกิจต่างๆเพื่อทำการวิเคราะห์และ BI พวกเขาต้องการข้อมูลมูลค่า 5, 10, 15 ปีที่ผ่านมา
ตอนนี้ฟีเจอร์อื่นที่เริ่มปรากฏขึ้นในช่วงปี 2008 ปี 2009 ก็คือการแบ่งพาร์ติชัน อีกครั้งคุณจะพบสิ่งนี้ในฐานข้อมูลเช่น Oracle, SQL Server และทั้งสองอย่างที่คุณต้องจ่าย ใน Oracle คุณต้องซื้อตัวเลือกการแบ่งพาร์ติชันและใน SQL Server คุณต้องอยู่ในรุ่นศูนย์ข้อมูล มันเป็นเทคนิคการแบ่งและพิชิตแบบดั้งเดิมของคุณและสิ่งที่คุณทำคือคุณมีแนวคิดของตารางขนาดใหญ่ที่มีเหตุผลอยู่ด้านบนและเมื่อวางลงบนดิสก์ และคุณสามารถเห็นได้ว่าถังเหล่านั้นถูกจัดระเบียบตามเกณฑ์บางอย่างสำหรับการแยกโดยทั่วไปจะอ้างอิงหรือเรียกว่าฟังก์ชันการแบ่งพาร์ติชันของคุณและจากนั้นคุณยังสามารถแบ่งย่อยพาร์ติชันในแพลตฟอร์มฐานข้อมูลบางส่วนได้
อีกครั้งฉันคิดว่าทั้งคลังข้อมูลและการเก็บรักษาข้อมูลที่จำเป็นได้ผลักดันเรื่องนี้และในฐานข้อมูลเหล่านี้บางส่วนคุณสามารถมีพาร์ทิชันได้ถึง 64, 000 พาร์ติชันและฉันเชื่อว่าในฐานข้อมูลอื่น ๆ สิ่งนี้ช่วยให้คุณสามารถแยกข้อมูลของคุณออกเป็นส่วนที่จัดการได้ นอกจากนี้คุณยังจะแบ่งดัชนี เป็นตัวเลือกคุณไม่จำเป็นต้องทำ แต่คุณสามารถแบ่งดัชนีของคุณได้เช่นกัน หนึ่งในเหตุผลในการทำเช่นนี้อาจเป็นเพราะคุณมีหน้าต่างบานเลื่อนของข้อมูล คุณต้องการเก็บข้อมูลไว้ 10 ปี แต่เพื่อที่จะปล่อยดัชนีเพื่อเรียกใช้การโหลดแบบกลุ่มในคืนนี้คุณไม่ต้องการที่จะวางดัชนีในทุก ๆ แถวเดียวในแถวที่อยู่ในที่เก็บข้อมูลปัจจุบัน การแบ่งพาร์ติชันเป็นเครื่องมือการบริหารที่ดีมากแม้ว่าคนส่วนใหญ่คิดว่าประโยชน์ที่ดีคือการยกเลิกการแบ่งพาร์ติชันในแผนของคุณและทำให้การค้นหาของคุณเร็วขึ้น นั่นเป็นไอซิ่งบนเค้กจริงๆ
ตอนนี้คุณคงเคยได้ยินเกี่ยวกับเศษซากและคุณอาจคิดว่า“ เอาล่ะทำไมคุณใส่สไลด์นี้?” นี่คือหนึ่งใน NoSQL เหล่านั้น - นี่เป็นหนึ่งในสภาพแวดล้อมประเภท Hadoop Oracle 12c เปิดตัวสองรุ่นซึ่งยังไม่เป็น G8 แต่มีการแสดงหรือดูตัวอย่างจริง ๆ มีอยู่ในตัว คุณจะมีระบบฐานข้อมูลแบบดั้งเดิมเช่น Oracle และคุณจะสามารถหักลบอย่างที่คุณทำในรูปแบบ Hadoop ดังนั้นคุณจะต้องมีเทคนิคการแบ่งและพิชิตอีกวิธีหนึ่งที่จะแยกคุณออกจากกัน ตาราง row-wise ในการจัดกลุ่มต่อโหนดและสิ่งนี้จะเป็นเช่นเดียวกับที่คุณเห็นในฐานข้อมูล NoSQL ของคุณ และจริง ๆ แล้ว MySQL, คุณสามารถทำสิ่งนี้ได้สำเร็จโดยใช้เทคนิคการจัดกลุ่มอย่างใดอย่างหนึ่ง แต่มันมาถึงฐานข้อมูลแบบดั้งเดิมและฉันเดาว่า Microsoft ไม่ต้องการถูกทิ้งไว้ข้างหลัง สองคนนี้เล่นกระโดดกบกับกันและกันตลอดเวลาดังนั้นฉันคาดว่าจะเห็นเศษใน SQL Server รุ่นถัดไป
การจัดการวงจรข้อมูลการเก็บข้อมูลที่จำเป็นอีกครั้ง แต่ยังรวมถึงระบบธุรกิจอัจฉริยะและการวิเคราะห์ จริงๆแล้วนี่เป็นเทคนิคการแบ่งและพิชิตและโดยทั่วไป DBA จะทำสิ่งนี้ด้วยตนเองและนั่นคือ“ ฉันจะเก็บข้อมูลของปีนี้ไว้ในดิสก์ที่รวดเร็วข้อมูลของปีที่แล้วบนดิสก์ที่ช้ากว่าเล็กน้อยบางทีฉันอาจจะ เพื่อเก็บสองปีสุดท้ายก่อนหน้านั้นบนดิสก์ที่ช้ากว่าและจากนั้นฉันจะมีวิธีการเก็บถาวร "โดยทั่วไปจะไม่บันทึกเทปอีกต่อไปโดยทั่วไป - คุณมีที่เก็บข้อมูลที่เชื่อมต่อกับเครือข่ายหรืออุปกรณ์บางอย่างที่มีจำนวนมาก ของการจัดเก็บและเป็นที่คุณรู้ว่าคุ้มค่า แต่ก็ยังคงหมุนดิสก์
ตอนนี้คุณสามารถทำได้ทั้งใน Oracle และ SQL Server คุณสามารถซื้อตัวเลือกที่คุณกำหนดกฎและสิ่งนี้จะเกิดขึ้นโดยอัตโนมัติในพื้นหลัง คุณไม่ต้องเขียนสคริปต์อีกต่อไปคุณไม่ต้องทำอะไรเลย และถ้าคุณเห็น SQL Server 2016 ซึ่งเพิ่งจะเปิดตัวในเดือนมิถุนายนก่อนหน้านี้มีคุณสมบัติใหม่ที่เรียกว่า "ฐานข้อมูลการยืด" ซึ่งโดยทั่วไปแล้วจะช่วยให้คุณทำที่มุมล่างขวาคุณสามารถย้ายจากหลาย ๆ ชั้นไปสู่คลาวด์โดยตรง และอีกครั้งนี่คือคุณสมบัติที่สร้างไว้ในฐานข้อมูลคุณเพียงแค่พูดว่า“ ถ้าข้อมูลมีอายุมากกว่า 365 วันโปรดย้ายไปไว้บนคลาวด์และคุณก็รู้ว่าทำโดยอัตโนมัติสำหรับฉัน”
นี่จะเป็นคุณสมบัติเจ๋งจริง ๆ แล้วฉันคิดว่ามันอาจเป็นสิ่งที่เราจะได้เห็นในอนาคตซึ่งคุณจะมีฐานข้อมูลแบบไฮบริดที่คุณจะเก็บไว้ในท้องถิ่น และบางส่วนอยู่ในก้อนเมฆ ก่อนหน้านี้ผู้คนกำลังคิดว่า“ โอ้ฉันกำลังจะไปทำในสถานที่หรือว่าฉันจะทำบนคลาวด์” ตอนนี้เรากำลังเห็นการแต่งงานของทั้งสองเทคโนโลยีในแฟชั่นไฮบริดนี้ ฉันคิดว่ามันจะค่อนข้างใหญ่และ Microsoft ก็มาถึงก่อน
การตอบโต้นี้เกิดจากการปกป้องข้อมูลและการปฏิบัติตาม ในวันเก่า ๆ ที่เราอาจพูดว่า“ เฮ้ผู้พัฒนาแอพพลิเคชั่นเมื่อคุณแสดงสิ่งนี้ในรายงานเมื่อคุณแสดงสิ่งนี้บนหน้าจอที่นี่เป็นสิ่งความปลอดภัยที่คุณควรตรวจสอบและโปรดทราบเท่านั้นแสดงข้อมูล พวกเขาควรจะเห็นหรือปิดบังหรือทำซ้ำข้อมูลที่ไม่ควรเห็น” ตามปกติเมื่อคุณผลักมันออกไปยังแอปพลิเคชั่นมันไม่ได้ทำในที่เดียวดังนั้นมันจึงทำแตกต่างออกไป ทำไม่เสร็จในบางที่ ตอนนี้คุณก็มีความสามารถนี้ในระบบฐานข้อมูลของคุณแล้ว
ตอนนี้ใน SQL Server 2016 คุณลักษณะนี้ถูกสร้างขึ้นดังนั้นจึงไม่ใช่รายการต้นทุนเพิ่มเติมที่ยังอยู่ในการเพิ่มศูนย์ข้อมูล และใน Oracle 12 คุณต้องซื้อแอดออนการจัดการวงจรชีวิตของพวกเขา แต่นี่เป็นสิ่งใหม่และอีกครั้งที่ธุรกิจขับเคลื่อน และโดยเฉพาะอย่างยิ่งเนื่องจากคุณกำลังเก็บข้อมูลจำนวนมากในขณะนี้และคุณกำลังทำการขุดข้อมูลดังนั้น BI และการวิเคราะห์คุณต้องรู้ว่าใครกำลังเข้าถึงข้อมูลใดบ้างและตรวจสอบให้แน่ใจว่าพวกเขาได้รับอนุญาตเท่านั้นที่จะเห็นว่า พวกเขาได้รับอนุญาตให้ดู
ในทำนองเดียวกันดูอีกครั้งว่าการปกป้องข้อมูลและการปฏิบัติตาม คุณจะพบว่าระบบฐานข้อมูลจำนวนมากกำลังสร้างการบีบอัดหรือฉันขอโทษการเข้ารหัสลงในฐานข้อมูลโดยตรงและสิ่งที่สำคัญเกี่ยวกับการเข้ารหัสนี้ถ้าคุณดูที่ลูกศรลงและลูกศรขึ้นบนไดอะแกรมที่มันเขียน ลงไปที่การเข้ารหัสของดิสก์จากนั้นมันจะทำการสำรองข้อมูลลงในหน่วยความจำและถอดรหัสมัน นั่นคือรูปแบบหนึ่งจริง ๆ มีรูปแบบอื่นที่คุณรู้ว่าจริง ๆ แล้วจะทำเมื่อมันสื่อสารข้อมูลนั้นผ่านเครือข่ายไปยังแอปพลิเคชันไคลเอนต์จริง
ในกรณีดังกล่าวมันจะยังคงอยู่บนเซิร์ฟเวอร์ฐานข้อมูลในหน่วยความจำที่สามารถเข้ารหัสและถอดรหัสเมื่อถูกส่งไปยังแอปพลิเคชันไคลเอนต์ มีสองรุ่นที่แตกต่างกันที่นี่และคุณจะพบสิ่งเหล่านี้ในฐานข้อมูลและอันที่จริงหนึ่งในฐานข้อมูลที่เพิ่งเพิ่มสิ่งนี้เมื่อเร็ว ๆ นี้คือ MariaDB ในเวอร์ชัน 10.X; ฉันเชื่อว่าพวกเขากำลัง 10.1 หรือ 10.2 ตอนนี้ และจริงๆแล้วฉันได้ทำการเปรียบเทียบกับการเข้ารหัสนี้และเพื่อให้ได้การเข้ารหัสนี้ฉันมีประสบการณ์เกี่ยวกับปริมาณงานหรือความเร็วลดลง 8 เปอร์เซ็นต์เท่านั้น ในการทดสอบการเปรียบเทียบการเข้ารหัสไม่ได้ก่อให้เกิดสิ่งนั้นมากนักดังนั้นจึงเป็นคุณสมบัติที่มีประโยชน์มาก
ตอนนี้เราได้พูดถึงเรื่องหน่วยความจำแฟลชและ SSD ก่อนหน้านี้แล้ว หนึ่งในคุณสมบัติที่คุณมีใน Oracle และ SQL Server ที่ผู้คนจำนวนมากไม่รู้คือคุณสามารถใช้แฟลชหรือ SSD ที่อยู่บนเซิร์ฟเวอร์ฐานข้อมูลของคุณและคุณสามารถพูดกับฐานข้อมูลได้ว่า“ ใช้สิ่งนี้ราวกับว่าเป็นหน่วยความจำ ให้ความสำคัญกับแรมมากกว่า แต่ทำท่าว่านี่เป็นหน่วยความจำช้าและใช้มันเป็นแคชที่ขยาย "ตอนนี้ใน SQL Server 2014 มันออกมาแล้วและถูกเรียกว่า" บัฟเฟอร์พูลส่วนขยาย "ได้ฟรี ใน Oracle นั้นออกมาใน 11g R2 และมันถูกเรียกว่า "Database Flash Cache" และมันก็ฟรีที่นั่น
อย่างไรก็ตามคำแนะนำของฉันคือการทดสอบคุณสมบัตินี้อย่างระมัดระวัง ทุกครั้งที่คุณทำให้แคชใหญ่ขึ้นเมื่อคุณทำการค้นหามันใช้เวลานานขึ้น หากคุณใส่แฟลชการ์ดสามเทราไบต์และพูดกับฐานข้อมูล“ เพิ่มลงในหน่วยความจำของคุณ” คุณอาจพบว่าบางสิ่งบางอย่างช้าลงเพราะเวลาที่มองเข้าไปและเห็นว่าเป็นแฟลชมันเป็นสิ่งสกปรกหรือ ทำความสะอาด? มีจุดกลับลดน้อยลง คำแนะนำของฉันคือการทดสอบอีกครั้งนี้ดูว่าอะไรเหมาะกับคุณ แต่อีกครั้งมันอยู่ในฐานข้อมูลของคุณและในกรณีของ Oracle ทั้ง SQL Server และ Oracle มันอยู่ที่นั่นมาสองสามปีแล้ว
และนั่นก็นำเราไปสู่คุณปู่ซึ่งเป็นฐานข้อมูลในหน่วยความจำและนั่นเป็นเพราะราคาฐานข้อมูลลดลง เหตุผลอื่นที่คุณอาจคิดว่าสิ่งนี้เกิดขึ้นคือการวิเคราะห์จำนวนมากต้องการให้ข้อมูลเข้าถึงได้อย่างรวดเร็วและดังนั้นจึงจำเป็นต้องอยู่ในหน่วยความจำ โปรดทราบว่าอัลกอริทึมที่ฐานข้อมูลใช้ในการเข้าถึงข้อมูลนี้เพื่อบีบอัดเพื่อเข้ารหัสเพื่อจัดเก็บคุณรู้ในบางกรณีฐานข้อมูลบางแห่งอาจเก็บข้อมูลในหน่วยความจำต่อเนื่องเป็นแถว
ในบางกรณีฐานข้อมูลบางส่วนอาจแบ่งสิ่งนี้เป็นคอลัมน์ที่มุ่งเน้นและเหตุผลที่พวกเขาทำคือพวกเขาได้รับระดับการบีบอัดที่สูงขึ้นมากบางรอบ 11 ถึง 12X โดยเก็บไว้ในลำดับคอลัมน์เมื่อเทียบกับแถวลำดับ สิ่งนี้ปรากฏตัวครั้งแรกใน SQL Server 2014 มันถูกเรียกว่า“ Hekaton” มันถูกเพิ่มขึ้นอย่างมากใน SQL Server 2016 พวกเขาจะเห็นว่ามีการอ้างอิงโดยชื่อที่แตกต่างกันและออกมาใน Oracle 12c ฉันพูดรุ่นที่สองที่นี่ไม่ใช่ R2 Oracle 12c มีสองรุ่นที่แตกต่างกันคือ 12.1.0.1 และ 12.1.0.2 มันเป็นรุ่นที่สองของฐานข้อมูลเวอร์ชั่น R1
และวิธีที่คุณกำหนดวัตถุในหน่วยความจำจะคล้ายกันในฐานข้อมูลทั้งสอง ที่นี่คุณสามารถเห็นที่มุมขวาด้านบนฉันกำลังสร้าง SQL Server และคุณสามารถเห็นมันพูดด้วยหน่วยความจำที่ปรับให้เหมาะสมและความทนทานเป็นสคีมาเท่านั้น ฉันจะไม่ไปตามความหมายไวยากรณ์ทั้งหมดเหล่านี้และใน Oracle มันง่ายกว่าจริงๆคุณเพียงแค่เปลี่ยนตารางและพูดในหน่วยความจำหรือไม่และคุณสามารถเปลี่ยนได้ ฉันสามารถพูดได้วันนี้ว่ามันอยู่ในความทรงจำและในวันพรุ่งนี้มันไม่ได้และดังนั้นจึงมีความยืดหยุ่นมาก
ฉันทำการทดสอบบางอย่างบน Oracle ด้วยตารางในหน่วยความจำฉันมีการทดสอบบางอย่างที่ใช้เวลาเกือบ 40 นาทีในการเรียกใช้ขึ้นไปที่แถวบนสุด ตอนนี้สิ่งที่สำคัญคือตอนที่ฉันไปถึงสองแถวล่างฉันได้เพิ่ม runtime หรือลดลงฉันควรพูดประมาณห้านาทีโดยประมาณและเมื่อฉันดูที่ปัจจัยการบีบอัดข้อมูลในหน่วยความจำคือ 3.6 เล็กลง 4.6 เท่า นั่นเป็นสิ่งสำคัญเพราะในกรณีนี้ฉันใช้รูปแบบคอลัมน์และการบีบอัด และคาดเดาอะไร จริง ๆ แล้วฉันปรับขนาดข้อมูลในหน่วยความจำของฉันให้เหมาะสมเกือบสี่ถึงห้าเท่า ไม่เพียง แต่ฉันจะได้รับประโยชน์จากหน่วยความจำภายในข้อดีของคอลัมน์ที่มุ่งเน้นเท่านั้น แต่ยังรวมถึงข้อดีของข้อมูลที่มากขึ้นอีกด้วย - มากถึงห้าเท่าของข้อมูลในแคชหน่วยความจำดังนั้นนี่จึงเป็นเทคนิคที่ทรงพลังทีเดียว อีกครั้ง Oracle และ SQL Server คุณต้องการดูสิ่งเหล่านี้มันเป็นคุณสมบัติที่ยอดเยี่ยมจริงๆ และด้วยสิ่งนั้นฉันคิดว่าฉันจะเปิดคำถามให้ได้
Eric Kavanagh: เบิร์ตก่อนอื่นคุณไม่เห็นแก่ตัวในการศึกษาที่ยอดเยี่ยมนี้ทั้งหมด คุณสามารถพูดคุยเกี่ยวกับสิ่งที่พวกคุณทำเพียงไม่กี่นาที? เพราะคุณมีเทคโนโลยีการเปิดใช้งานที่สามารถอำนวยความสะดวกในสิ่งที่คุณพูดถึง เพียงแค่พูดสักครู่เกี่ยวกับสิ่งที่พวกคุณทำแล้วให้ Dez กับ Robin ลงในสมการตรงนี้
Bert Scalzo: ใช่ฉันทำงานให้กับ บริษัท ชื่อ IDERA เราอยู่ในเท็กซัสเรามีสำนักงานใหญ่ในฮูสตันและตอนนี้ฉันกำลังนั่งอยู่ที่ออสติน แต่ฉันอยู่ที่ดัลลัส เราสร้างเครื่องมือฐานข้อมูลและเราสร้างเครื่องมือฐานข้อมูลเพื่อช่วยคุณแก้ปัญหา ปัญหานั้นอาจเป็นเรื่องง่ายเหมือนการเพิ่มผลผลิตซึ่งในกรณีนี้เรามีเครื่องมือที่เรียกว่า DBArtisan ที่ช่วยให้คุณทำงานด้านการบริหารฐานข้อมูลของคุณและเป็นเครื่องมือเดียวที่ช่วยให้คุณจัดการแพลตฟอร์มฐานข้อมูลที่แตกต่างกัน 12 แห่ง ฉันสามารถจัดการ SQL Server, ฉันสามารถจัดการ Oracle, ฉันสามารถจัดการ MySQL, DB2, Postgres และฉันใช้เครื่องมือเดียวหนึ่งปฏิบัติการหนึ่งการออกแบบ GUI และเวิร์กโฟลว์ที่สอดคล้องกันหนึ่งชุด นอกจากนี้เรายังสร้างเครื่องมือในการปฏิบัติตามกฎระเบียบเรามีเครื่องมือที่เรียกว่า SQL Compliance Manager เพื่อช่วยให้คุณตอบสนองความต้องการของคุณได้ เครื่องมืออื่นที่เรียกว่า SQL Security ดังนั้นเราจึงพยายามสร้างเครื่องมือที่จะช่วยให้คุณมีประสิทธิภาพและมีประสิทธิภาพและสิ่งที่ดีจริง ๆ ถ้าคุณไปที่เว็บไซต์ของเราเรามีกลุ่มฟรีแวร์มากมายอยู่ที่นั่นดังนั้นถ้าไม่มีอะไรให้ดาวน์โหลด - ฉันคิดว่าเรามี 20 หรือ 25 freewares มีบางสิ่งที่ฟรีแวร์ที่ดีจริงๆเช่นมี SQL Server และ Windows Help Check ที่จะตรวจสอบสิ่งที่คุณมีและบอกคุณว่าคุณมีปัญหาหรือสิ่งต่าง ๆ และไม่มีค่าใช้จ่าย
Eric Kavanagh: และคุณก็ใจดีจริงๆ -
Bert Scalzo: แน่นอนสิ่งแรก -
Eric Kavanagh: คุณกำลังพูดถึงความหลากหลายในตลาดทุกวันนี้เคยมีสมการขนาดเดียวที่เหมาะกับทุกอย่างที่จริง ๆ แล้วฉันจำได้ว่าเคยสัมภาษณ์ดร. ไมเคิลสโตนเบรเกอร์เมื่อปี 2548 ในขณะที่เขาเดินต่อไป แรงผลักดันครั้งใหญ่ที่พูดถึงคำตัดสินของขบวนการฐานข้อมูลแบบคอลัมน์และเขากำลังพูดถึงว่าแบบจำลองเชิงสัมพันธ์แบบหนึ่งขนาดเหมาะกับทุก ๆ ปีที่ผ่านมาและเขาก็ทำนายว่าทุกอย่างจะเปลี่ยนแปลงและเด็กชายก็พูดถูก ที่. ตอนนี้เรามีสภาพแวดล้อมที่หลากหลายและน่าสนใจจริง ๆ ที่มีตัวเลือกและโอกาสมากมาย แต่คุณต้องการใครซักคนจัดการมันทั้งหมดและดูเหมือนว่า บริษัท ของคุณให้ความสำคัญกับการแก้ปัญหาทางคณิตศาสตร์อย่างมาก ส่วนหัวของความแตกต่างใช่มั้ย
Bert Scalzo: แน่นอน ฉันหมายถึงว่าจะมี DBA อยู่เสมอที่พูดว่า“ ฉันไม่ต้องการใช้เครื่องมือ GUI ฉันทำทุกอย่างด้วยสคริปต์” คุณรู้ไหม พวกเขาคิดว่าพวกเขาเป็นประเภทซูเปอร์แมนของ DBA และก็ไม่เป็นไร แต่สำหรับคนส่วนใหญ่เราต้องการทำงานให้เสร็จและ - คุณรู้ไหมฉันใช้ Microsoft Word เพื่อเขียนเอกสารของฉัน ฉันใช้ Microsoft Outlook ทำอีเมลของฉัน ฉันหมายถึงฉันมีเครื่องมือสำหรับทำงานต่างๆ เรากำลังสร้างแนวคิดแบบเดียวกันเรากำลังสร้างเครื่องมือสำหรับผู้ดูแลระบบฐานข้อมูลและนักพัฒนาซอฟต์แวร์เพื่อช่วยให้พวกเขามุ่งเน้นไปที่สิ่งที่พวกเขาต้องการทำไม่ใช่วิธีที่พวกเขาต้องทำ
Eric Kavanagh: นั่นสมเหตุสมผลแล้ว แต่ให้ฉันหันกลับไปหาผู้เชี่ยวชาญของเราและผู้คนสามารถดำน้ำได้อย่างอิสระเรามีความเห็นสองสามอย่างมาจากผู้ชม บางที Dez คำถามสองสามข้อและคำถามสองข้อกับ Robin?
Dez Blanchfield: แน่นอน หนึ่งในคำถามแรกที่ฉันต้องการจะขว้างใส่คุณด้วยประสบการณ์มากมายที่คุณได้รับคุณเห็นจุดในเวลาเร็ว ๆ นี้หรือไม่เมื่อสิ่งนี้กำลังจะชะลอตัวลง? หรือคุณคิดว่าเราเป็นเพียงจุดเริ่มต้นของการเปลี่ยนแปลงที่เติบโตอย่างต่อเนื่องนี้จริงหรือ ฉันคิดว่าหนึ่งในปัญหาที่ยิ่งใหญ่ที่สุดที่ บริษัท เผชิญอยู่จากนั้นคนที่พยายามสนับสนุนเทคโนโลยีที่ให้ บริษัท เหล่านั้นดำเนินธุรกิจของพวกเขาคืออัตราการเปลี่ยนแปลงนั้นน่าทึ่งจนพวกเขาไม่สามารถติดตามได้ทั้งหมด คุณลักษณะที่แตกต่างกันและซอฟต์แวร์และระบบและกรอบงานและสถาปัตยกรรมและรหัสใหม่กำลังจะเกิดขึ้นจากนั้นฮาร์ดแวร์ภายใต้นั้นคุณเห็นอัตราการเปลี่ยนแปลงปัจจุบันชะลอตัวลงทันทีหรือไม่ ฉันหมายความว่าคุณจัดการกับแพลตฟอร์มที่หลากหลายเช่นชุด IDERA ทั้งหมดเราจะชะลอตัวเร็ว ๆ นี้หรือเรากำลังอยู่ในขบวนรถไฟบรรทุกสินค้าที่บ้าคลั่งนี้มาเป็นเวลานานหรือไม่?
Bert Scalzo: ฉันคิดว่าเราอยู่ที่ 20 เปอร์เซ็นต์แรกของช่วงการเติบโตและเรามีทางยาวไปและมีสองสิ่งที่ผลักดันมัน เทคโนโลยีพัฒนาอย่างต่อเนื่อง คุณได้กล่าวถึงประเภทหน่วยความจำใหม่บางส่วนที่กำลังจะออกมา Samsung กำลังจะมีแฟลชไดรฟ์ 20 เทราไบต์ที่นี่จริงเร็ว ๆ นี้ มันจะเปลี่ยนสิ่งต่าง ๆ เรามีฐานข้อมูล NoSQL และคลาวด์ทั้งหมดนี้มันจะดำเนินต่อไป สิ่งหนึ่งที่ตลกดีคือเมื่อฉันดูฐานข้อมูลเช่น Oracle และ SQL Server และอื่น ๆ บางอย่างพวกเขาไม่ได้เป็นฐานข้อมูลเชิงสัมพันธ์อีกต่อไป ฉันสามารถใส่ข้อมูลที่ไม่มีโครงสร้างลงใน Oracle และยังรักษาความสอดคล้องกับ ACID ถ้าคุณบอกฉันว่าเมื่อ 20 ปีก่อนฉันแค่บอกว่าคุณติดยา
Dez Blanchfield: ใช่แล้วพวกเขาเท่ห์ ถึงตอนนี้เครื่องยนต์ที่มีแนวดิ่งที่ค่อนข้างดีอย่าง GIS ก็ดีกว่าความสามารถดั้งเดิม คุณแสดงความคิดเห็นที่ยอดเยี่ยมเกี่ยวกับความท้าทายที่ DBA กำลังเผชิญอยู่และช่วงเวลาที่แตกต่างกันของ DBA ที่เราหวังว่าจะได้เห็นรอบ ๆ สถานที่ แต่โลกนี้เป็นอย่างไรกับประเภทธุรกิจที่คุณกำลังเผชิญอยู่ ฉันหมายความว่าคนเหล่านี้ใช้แพลตฟอร์มที่แตกต่างจากเครื่องมือจัดการวินิจฉัยของคุณไปจนถึงเครื่องมือสินค้าคงคลังและตลอดจนถึงการจัดเรียงข้อมูลต่อไปนี้การจัดเรียง DBA จะรับมือกับการเปลี่ยนแปลงนี้ได้อย่างไรและคุณรู้ได้อย่างไร พวกเขากำลังทำอะไรกับเครื่องมือของคุณเพื่อรับมือกับการเปลี่ยนแปลงครั้งสำคัญนี้ในภูมิประเทศของพวกเขา
Bert Scalzo: ฉันจะกลับไปเมื่อเกือบ 20 ปีก่อนแล้วฉันจะบอกว่า DBAs แก้บทบาทที่เฉพาะเจาะจงในองค์กร โดยทั่วไปแล้วพวกเขาจะทำงานร่วมกับแพลตฟอร์มฐานข้อมูลเดียวอาจเป็นสองแพลตฟอร์มและจัดการฐานข้อมูลจำนวนค่อนข้างน้อย ตอนนี้ไปข้างหน้าอย่างรวดเร็วถึงวันนี้และผู้ดูแลระบบฐานข้อมูลเขาจะได้รู้ 10 ฐานข้อมูลแพลตฟอร์ม เขาจัดการและนี่ไม่ใช่เรื่องตลกในบางกรณีฐานข้อมูลนับพัน นั่นคือเพิ่มเติมในโลกเซิร์ฟเวอร์ SQL หรือโลก MySQL แต่ยังอยู่ในโลกของออราเคิลพวกเขาสามารถจัดการฐานข้อมูลนับร้อย ดังนั้นพวกเขาจึงได้รับคุณสมบัติใหม่ทั้งหมดเหล่านี้ออกมาพวกเขาได้รับแพลตฟอร์มใหม่ทั้งหมดเหล่านี้และพวกเขามีฐานข้อมูลทั้งหมดที่รับผิดชอบ พวกเขากำลังมองหาเครื่องมือในการเพิ่มประสิทธิภาพและช่วยให้พวกเขาเรียนรู้บางสิ่ง
และฉันจะให้คุณตัวอย่าง - ถ้าฉันต้องการพาร์ติชันตารางมันเป็นไวยากรณ์ที่ไม่ชัดเจนและถ้าฉันต้องการที่จะแบ่งพาร์ติชันมันไวยากรณ์จะยิ่งยากขึ้น ฉันรู้ว่าฉันต้องการทำอะไรฉันต้องการสร้างถัง ถ้าฉันมีเครื่องมืออย่าง DBArtisan ที่บอกว่า“ เฮ้นี่เป็นหน้าจอที่ดีที่ให้คุณจดจ่อกับสิ่งที่คุณกำลังพยายามทำมากกว่าที่คุณพยายามจะทำ แสดงปุ่ม SQL เมื่อคุณทำเสร็จแล้วและเราจะแสดงให้คุณเห็นว่า SQL คืออะไรเพื่อให้คุณสามารถเริ่มเรียนรู้และเป็นผู้เชี่ยวชาญในเรื่องนี้ได้”
DBA กำลังค้นหาเครื่องมือที่ช่วยให้พวกเขาทำงานได้สำเร็จ แต่ยังช่วยสอนพวกเขาเกี่ยวกับสิ่งใหม่ ๆ ที่พวกเขากำลังใช้และสิ่งเดียวกันก็เป็นจริง - สมมุติว่าฉันเป็นคน Oracle และฉันไปที่ MySQL และพูดว่า “ โอเคสร้างฐานข้อมูล DBArtisan ตอนนี้แสดง SQL ให้ฉันเพราะฉันสงสัยว่าการสร้างฐานข้อมูลบน MySQL คืออะไรและฉันเพิ่งเรียนรู้ที่จะใช้ไวยากรณ์” ดังนั้นเราจึงไม่เพียง แต่ช่วยให้พวกเขาทำงานข้ามฐานข้อมูลได้
Dez Blanchfield: มันน่าสนใจยิ่งขึ้นเมื่อคุณออกไปหาสิ่งที่ทันสมัยกว่า - หรือไม่ทันสมัยกว่านั่นไม่ใช่สิ่งที่ยุติธรรมที่จะพูด - แต่กาลครั้งหนึ่งฐานข้อมูลคือฐานข้อมูล ทุกวันนี้ฉันเห็นทุกสิ่งที่คุณกำลังพูดถึงที่นั่นด้วยความท้าทายที่เพิ่มขึ้นซึ่งเทคโนโลยีที่กองซ้อนที่เราเห็นตามประเพณีจากผู้ขายและคุณจัดเรียงโอเพนซอร์ซไว้ในนั้น ไม่เพียงจัดการกับเอ็นจิ้นฐานข้อมูลและภาษาเคียวรีเท่านั้น แต่ยังจัดการกับชนิดข้อมูลโครงสร้างและไม่มีโครงสร้างคุณรู้ว่าความท้าทายในการจัดการกับทุกสิ่งตั้งแต่ปลายสุดของสเปกตรัมของ HDFS แบบหลาย petabyte สภาพแวดล้อมสู่ภาชนะเล็ก ๆ น้อย ๆ และไฟล์แพ็คเก็ตและรูปแบบไฟล์บันทึกต่างๆ
และฉันคิดว่านั่นคือสิ่งที่เราเห็นในที่ที่ไม่มีมนุษย์ไม่ว่าซุปเปอร์แมนหญิงยอดเยี่ยมไม่ว่าพวกเขาจะคิดอย่างไรพวกเขาร่างกายพวกเขาก็ไม่สามารถจัดการกับอัตราการเปลี่ยนแปลงทางจิตใจได้ ขนาดของการเปลี่ยนแปลง ฉันคิดว่าชุดเครื่องมือที่คุณนำเสนอตอนนี้กำลังจะไปถึงจุดที่พวกเขาเกือบจะอยู่ในชุดเริ่มต้นในหลาย ๆ ด้านเพื่อที่เราจะไม่สามารถเรียกใช้สภาพแวดล้อมฐานข้อมูลที่เราได้รับหากไม่มีพวกเราเพราะร่างกาย ไม่สามารถโยนศพจำนวนมากใส่พวกเขาได้ ฉันสนุกกับการนำเสนอของคุณ ฉันจะส่งต่อให้กับดร. โรบินบลอร์ฉันแน่ใจว่าเขามีคำถามมากมายที่จะส่งถึงคุณเช่นกัน
Robin Bloor: โอเค แน่นอนฉันมีคำถาม เบิร์ตฉันไม่รู้ว่าคุณกำลังจะไป - ฉันมีการสนทนาที่น่าสนใจจริง ๆ เมื่อสองสามวันก่อนที่มีคนเริ่มบอกฉันเกี่ยวกับการป้องกันข้อมูล DU ล่าสุดและดูเหมือนว่าจากสิ่งที่พวกเขาบอกว่ามันเหลือเชื่ออย่างเหลือเชื่อ draconian ในแง่ของสิ่งที่พวกเขายืนยัน ฉันสงสัยว่าคุณจะดูที่จริง; เป็นสิ่งที่คุณคุ้นเคยหรือไม่
Bert Scalzo: แน่นอน ใช่.
Robin Bloor: 2016 เอาล่ะบอกเราเกี่ยวกับมัน
Bert Scalzo: และฉันจริง ๆ แล้ว -
Robin Bloor: น่าสนใจอย่างมาก
Bert Scalzo: ฉันทำงานกับผู้ขายแฟลชสักระยะหนึ่งในฐานข้อมูลของพวกเขาเพื่อช่วยพวกเขาสร้างผลิตภัณฑ์แฟลชสำหรับฐานข้อมูลและฉันสามารถบอกคุณได้ว่า draconian ลงไปจนหมด สิ่งที่ฉันหมายถึงคือถ้าคุณจำสไลด์หนึ่งของฉันฉันบอกว่าในฐานข้อมูลบางอย่างมันจะทำการเข้ารหัส แต่มันใส่ลงในหน่วยความจำเซิร์ฟเวอร์และในการเข้ารหัสฐานข้อมูลบางอย่าง - มันยังคงถูกเข้ารหัสในหน่วยความจำเซิร์ฟเวอร์เท่านั้น มันถูกส่งไปยังลูกค้า สิ่งที่คุณจะพบก็คือมาตรฐานของรัฐบาลเหล่านี้โดยเฉพาะอย่างยิ่งกระทรวงกลาโหมหรือทหารที่นี่ในสหรัฐอเมริกาพวกเขายังไปถึงระดับแฟลชและพวกเขาต้องการทราบไม่เพียง แต่คุณสนับสนุนการเข้ารหัสและถอดรหัสใน ฮาร์ดแวร์ของคุณ แต่ถ้ามีคนขโมยชิปที่ - คุณรู้ดึงพวกเขาออกจากสิ่งที่ออกมาจากเซิร์ฟเวอร์ของคุณว่าสิ่งที่มีการเข้ารหัสและดังนั้นแม้ว่าพวกเขาจะได้รับการจัดเก็บข้อมูลที่ไม่สามารถและพวกเขาจะ ไปจนถึงของจริง - ไม่ใช่ไปที่ส่วนแฟลช แต่ลงไปที่ชิปแต่ละอัน พวกเขาต้องการที่จะรู้ว่าชิปโดยชิปทุกอย่างถูกเข้ารหัส
Robin Bloor: ว้าว ฉันหมายความว่ามีหลายสิ่งหลายอย่างที่ - คุณรู้ฉันคิดว่ามันเป็นเพียงหนึ่งหรือสองสไลด์ที่คุณนำมาเกี่ยวกับเรื่องนี้ แต่มันเป็นบางสิ่งบางอย่างสถานการณ์ที่ฉันคิดว่าน่าสนใจจริงๆ ยกตัวอย่างเช่นการทำซ้ำข้อมูลจะต้องมีความฉลาดกว่าการปกปิดเพียงเล็กน้อยเพราะโดยเฉพาะอย่างยิ่งกับการเรียนรู้ของเครื่องจักรในปัจจุบันคุณสามารถทำสิ่งต่าง ๆ ที่ช่วยให้คุณสามารถแสดงข้อมูลที่คุณไม่สามารถทำได้
หากคุณกำลังพยายามที่จะปกป้องสมมุติว่าข้อมูลด้านสุขภาพนั้นเป็นกฎที่เข้มงวดมาก ๆ ในสหรัฐอเมริกาเกี่ยวกับข้อมูลด้านสุขภาพ แต่จริงๆแล้วคุณสามารถใช้เทคนิคการเรียนรู้ของเครื่องต่าง ๆ ได้บ่อยครั้งที่คุณสามารถหาข้อมูลทางการแพทย์ของใครบางคน จริง ๆ แล้วคือ ฉันแค่สงสัยว่าคุณมีอะไรจะพูดเกี่ยวกับเรื่องนี้เพราะพวกเขาคิดว่ามันเป็นพื้นที่ที่น่าสนใจ
Bert Scalzo: ใช่แล้วและฉันแค่ใช้สิ่งนี้เป็นตัวอย่างฉันไม่ได้พยายามที่จะพูดว่าฐานข้อมูลหนึ่งดีกว่าฐานข้อมูลอื่น แต่นี่เป็นตัวอย่างที่ดีมากสำหรับสิ่งที่คุณเพิ่งถาม ใน Oracle ถ้าฉันไม่ได้รับอนุญาตให้ดูแถวของข้อมูลเช่นฉันไม่ได้รับอนุญาตให้ดูบันทึกทางการแพทย์ของ John Smith ใน Oracle ถ้าฉันพูดว่า“ เลือกบันทึกนั้น” ฉันจะถูกบล็อกหรือฉันจะได้รับอนุญาตให้ดูสิ่งที่ฉันได้รับอนุญาตให้ดูและจะถูกบันทึกใหม่ และถ้าฉันพูดว่า“ เลือกบัญชีดาวจากตารางที่เท่ากับจอห์นสมิ ธ ” ฉันจะได้ศูนย์
ใน SQL Server มันสามารถทำการ Redaction ได้ แต่ก็มีบางช่อง ถ้าฉันพูดว่า“ เลือกบัญชีดาวจากตารางที่มันเท่ากับจอห์นสมิ ธ ” ฉันจะกลับมาหนึ่งอันจริงแล้วฉันรู้ว่ามีจอห์นสมิ ธ อันที่หนึ่งปลอดภัยกว่าอีกอันหนึ่ง ตอนนี้ฉันคาดหวังให้พวกเขาแก้ไขสิ่งนั้นพวกเขาเล่นกบกระโดดด้วยกัน และอีกครั้งฉันไม่ได้พยายามแยกความแตกต่างระหว่างฐานข้อมูลอื่นนอกเหนือจากการแสดงตัวอย่าง - ดูสิ่งที่เรากำลังพูดถึงตอนนี้บางอย่างง่าย ๆ เช่นเลือกบัญชีจะต้องถูกตัดโดย redaction แม้ว่าเทคนิค การพูดไม่มีอะไรที่ถูก redacted นอกจากการดำรงอยู่ของแถว
Robin Bloor: ใช่แล้ว นั่นเป็นเรื่องที่น่าสนใจ ฉันหมายถึงคำถามทั่วไปอีกข้อหนึ่งเพราะฉันไม่มีเวลามากเป็นเพียงการปรับปรุง ฉันหมายความว่าคุณอยู่ในที่ที่ฉันรู้ว่าคุณได้แสดงตัวอย่างของผลการทดสอบต่างๆที่คุณใช้แล้ว - คุณคิดว่าฐานข้อมูลแบบดั้งเดิมเรียกว่าฐานข้อมูลที่โดดเด่น, SQL Server และ Oracle หรือไม่ คิดว่าพวกเขาจะอยู่ข้างหน้าของความสำเร็จหรือไม่ หรือคุณคิดว่าพวกเขาจะถูกจับโดยการหยุดชะงักในตลาดที่ทำงานให้พวกเขาอย่างแท้จริงหรือไม่? ความคิดเห็นของคุณคืออะไร
Bert Scalzo: ฉันมีความเห็นและเป็น - คุณรู้อีกครั้งฉันจะบอกว่ามันเป็นความเห็นของฉัน - Microsoft เช่นในยุคหลัง Ballmer เป็นเพียงการสร้างความประทับใจให้กับชีวิตฉัน ฉันหมายถึงฐานข้อมูลนี้ยืดรับ SQL Server บน Linux รับ NET บน Linux รับ PowerShell บน Linux; ฉันไม่คิดว่าผู้ค้าฐานข้อมูลแบบดั้งเดิมจะถูกทิ้งไว้ข้างหลัง ฉันคิดว่าพวกเขาได้ตัดสินใจแล้ว“ เฮ้ปล่อยให้คนใหม่ที่เพิ่งก่อตั้งขึ้นมากำหนดอะไรบางอย่าง ให้พวกเขาทราบว่าการแบ่งส่วนเป็นอย่างไรและควรทำอย่างไรให้สมบูรณ์และเมื่อพวกเขาทำการวิจัยและพัฒนาทั้งหมดแล้วเรารู้ว่าผู้ใช้ต้องการอะไรในตอนนี้เราจะเพิ่มการแบ่งส่วนให้กับ Oracle” ฉันคิดว่าพวกเขาฉลาด การพูดว่า“ เฮ้การเป็นคนที่สองหรือสามนั้นไม่เลวเลยเมื่อคุณเป็นผู้เล่นที่โดดเด่นเพราะผู้คนจะไม่ย้ายออกจากคุณ”
Robin Bloor: ใช่ฉันหมายความว่ามันเป็นกลยุทธ์ที่ถูกนำมาใช้ ฉันหมายถึงไอบีเอ็มเคยทำเช่นนั้นและทั้งหมด - สำหรับผลิตภัณฑ์ทั้งหมดของพวกเขาและมันก็มีอัตราที่สมเหตุสมผลพอสมควรจนกว่าจะมีใครบางคนมาพร้อมกับสิ่งที่เพิ่งปิดกำแพงที่ไม่มีใครเคยคิดมาก่อน แต่คุณไม่สามารถวางแผนได้ ต่อว่าต่อไป
คำถามจากผู้ชมเอริค?
Eric Kavanagh: ใช่ แต่คุณมีเวลาฉันคิดว่าอาจจะสักครั้งและฉันรู้ว่าเบิร์ตต้องวิ่ง มีบางอย่างเกี่ยวกับที่นี่ - เอาล่ะสถาปัตยกรรมที่มีการเรียงลำดับบน Oracle 12c นั้นเป็นตัวบ่งชี้ถึงหรือสิ่งที่บ่งบอกถึงความคิดเห็นของคุณคุณคิดว่าเกิดอะไรขึ้นที่นี่
Bert Scalzo: ออราเคิลดูดซับหรือ / และนำเสนอทุกอย่างที่ผู้ขายฐานข้อมูลรายอื่น ๆ เป็น ตัวอย่างเช่นฉันสามารถใส่ข้อมูลที่ไม่มีโครงสร้างใน Oracle ฉันไม่รู้ว่าคุณสามารถใส่ข้อมูลที่ไม่มีโครงสร้างได้อย่างไรและเรียกว่าเป็นฐานข้อมูลเชิงสัมพันธ์ดังนั้นจึงไม่มีเหตุผลใด ๆ แต่คุณสามารถทำได้ และตอนนี้ออราเคิลกำลังเพิ่มการจัดแบ่งดังนั้น Oracle จึงพูดว่า“ คุณรู้อะไรไหม ไม่ว่าตลาดต้องการอะไรเราจะให้ฐานข้อมูลของเราเพราะตลาดต้องการตลาดที่ต้องการและเราต้องการส่งมอบโซลูชันเราต้องการให้พวกเขาอยู่กับเรา”
ฉันคิดว่าคุณจะเห็นรายการเพิ่มเติม ฉันไม่แปลกใจเลยที่จะเห็นการทำคลัสเตอร์เหมือนโหนด Hadoop ของโหนดฐานข้อมูลไม่ได้อยู่ในแร็ค Oracle หรือแอปพลิเคชันคลัสเตอร์จริง แต่โดยทั่วไปจะเป็นการทำคลัสเตอร์ Hadoop แบบดั้งเดิมมากกว่า ดังนั้นฉันคิดว่าคุณจะสามารถปรับใช้ฐานข้อมูลเช่น Oracle เช่นเดียวกับ Hadoop และแนวโน้มแบบนี้จะดำเนินต่อไป ผู้ค้าฐานข้อมูลขนาดใหญ่เหล่านี้พวกเขาทำเงินหลายพันล้านดอลลาร์และพวกเขาไม่ต้องการสูญเสียตลาดของพวกเขาดังนั้นพวกเขาจึงเต็มใจที่จะปรับตัวให้เข้ากับอะไรหรือนำสิ่งใดมาใช้
Eric Kavanagh: ก็เป็นเรื่องตลกเพราะฉันได้ติดตามผู้ขายโอเพ่นซอร์สมาหลายครั้งและสงสัยว่าในขณะที่มีผลกระทบใหญ่แค่ไหนกับเทคโนโลยีปิดประตูแบบดั้งเดิมและในขณะนั้น แน่นอนว่ารู้สึกเหมือนผู้ขายโอเพ่นซอร์สกำลังทำให้เกิดความคืบหน้าอย่างจริงจังและตอนนี้เมื่อฉันดูที่ตลาดฉันเห็นสิ่งที่คุณกำลังพูดอยู่ว่าผู้ชายตัวใหญ่ทำคณิตศาสตร์ของพวกเขาได้ทำให้ดินสอของพวกเขาคมขึ้น พวกเขาสามารถสานสิ่งเหล่านั้นเข้ากับสถาปัตยกรรมของพวกเขาได้มากมาย ไม่ว่าจะเป็น IBM หรือ Oracle หรือ SAP - ฉันเพิ่งเข้าร่วมการประชุม SapphireNow เมื่อเดือนที่แล้วและ Steve Lucas ซึ่งเป็นหัวหน้าครึ่งหนึ่งของ บริษัท นั้นโอ้อวดว่า SAP ได้รวมไว้ในแพลตฟอร์มคลาวด์ของ HANA ส่วนประกอบโอเพ่นซอร์สมากกว่าองค์ประกอบใด ๆ สินค้า ถ้าคุณทำคณิตศาสตร์เรื่องนั้นมันเป็นคำพูดที่น่าประทับใจและมันบอกฉันว่าคนตัวใหญ่จะไม่ไปไหนทุกเวลาเร็ว ๆ นี้
Bert Scalzo: ไม่ฉันจะพนันเงินของฉันกับทั้งคู่ ฉันหมายถึงถ้าคุณดูสต็อกของ Microsoft เมื่อเร็ว ๆ นี้อยู่ที่ประมาณ $ 50 และคุณรู้ไหมเมื่อไม่กี่ปีที่แล้วที่ 25 คุณไม่ได้เพิ่มราคาหุ้นเป็นสองเท่าในช่วงเวลาสั้น ๆ เว้นแต่คุณจะทำสิ่งที่ดีและคุณ รู้ตั้งแต่การทำทุกอย่างจาก Windows 10 ฟรีในปีแรกจนถึงทุกอย่างที่พวกเขาทำอยู่คุณสมบัติฐานข้อมูลที่ยืดออกนี้ฉันคิดว่าเป็นปรากฎการณ์ ฉันคิดว่าสิ่งที่จะเกิดขึ้นคือผู้คนจำนวนมากกำลังจะจบลงใน Azure ไม่ใช่โดยตรงไม่เหมือนกับที่พวกเขาพูดว่า“ เราจะย้ายฐานข้อมูลของฉันไปยัง Azure” มันจะอพยพไปที่นั่นอย่างน่าอัศจรรย์เพราะมันจะถูกเก็บถาวร ตรงนั้นโดยใช้คุณสมบัติฐานข้อมูลที่ยืดใหม่นี้ดังนั้นการใช้ Azure ก็จะเพิ่มขึ้นอย่างรวดเร็ว
Eric Kavanagh: นั่นเป็นแนวโน้มหนึ่งในตลาดที่ฉันสามารถเห็นได้แม้แต่ใน Mac ของคุณ เมื่อคุณเข้าไปใน Mac เพื่อบันทึกเอกสารตอนนี้พวกเขา - และ Mac รุ่นใหม่จะติดตามผ่านคลาวด์ใช่ไหม? ฉันหมายถึงมันมีเหตุผลมากมายในกลยุทธ์นั้นและฉันก็มองมันและไปว่า“ โอเคพวกคุณกำลังพยายามที่จะล่อลวงฉันทีละส่วนในสภาพแวดล้อมคลาวด์ของคุณแล้วสักวันหนึ่งเมื่อฉันต้องการดูหนังบางเรื่องถ้า บัตรเครดิตของฉันหมดอายุฉันจะพบปัญหา”
Bert Scalzo: ใช่ แต่คุณทำมันบน Facebook
Eric Kavanagh: ใช่แล้ว นั่นเป็นเรื่องจริง
Bert Scalzo: คุณใส่ทุกอย่างลงใน Facebook
Eric Kavanagh: ก็ไม่ใช่ทุกอย่างเลย
Bert Scalzo: ไม่ฉันหมายถึง -
Eric Kavanagh: ใช่ไปเลย
Bert Scalzo: แนวโน้มทางสังคมเหล่านี้กำลังเข้าถึงธุรกิจ ตอนนี้ธุรกิจยังมีสิ่งอื่น ๆ อีกมากมายที่พวกเขาต้องทำ แต่พวกเขาเห็นแนวโน้มเหล่านี้และพวกเขากำลังทำสิ่งเดียวกัน ฉันไม่เห็นว่า Oracle หรือ Microsoft กำลังจะออกไป ในความเป็นจริงฉันจะซื้อหุ้นทั้งสองครั้งทุกครั้งที่มีการจุ่ม
Eric Kavanagh: ใช่แล้ว ก็ไปที่ idera.com, IDERA dot com อย่างที่เบิร์ตกล่าวว่าพวกเขามีของฟรีมากมายอยู่ที่นั่นและเป็นหนึ่งในเทรนด์ใหม่ในตลาด - ให้ของฟรีสำหรับเล่นกับพวกเขาให้คุณติดใจและจากนั้นคุณก็ไปซื้อของจริง
ผู้คนนี่เป็นอีกเทคโนโลยีที่น่าสนใจ ขอบคุณสำหรับเวลาของคุณวันนี้เบิร์ตเดซและโรบินเช่นกัน เราจะพูดคุยกับคุณในสัปดาห์หน้าผู้คนมากมายสิ่งต่าง ๆ เกิดขึ้น หากคุณมีความคิดใด ๆ อย่าลังเลที่จะส่งอีเมลถึงคุณอย่างแท้จริง เราจะพูดคุยกับคุณในครั้งต่อไปดูแล ลาก่อน.