โมเมนตัมไปข้างหน้า: การย้ายความสัมพันธ์ที่เหนือกว่าแบบดั้งเดิม

ผู้เขียน: Louise Ward
วันที่สร้าง: 6 กุมภาพันธ์ 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
Momentum
วิดีโอ: Momentum

Takeaway: Host Eric Kavanaugh พูดถึงนวัตกรรมในเทคโนโลยีฐานข้อมูลกับผู้เชี่ยวชาญ Dez Blanchfield, Robin Bloor และ Bert Scalzo



คุณยังไม่ได้เข้าสู่ระบบโปรดเข้าสู่ระบบหรือลงทะเบียนเพื่อดูวิดีโอ

Eric Kavanagh: ท่านสุภาพบุรุษและสุภาพสตรีมันเป็นวันพุธที่สี่เวลาตะวันออก ฉันอยู่ในนิวออร์ลีนส์ฤดูร้อนกำลังจะมาถึงนั่นหมายความว่ามันร้อน! ถึงเวลาแล้วสำหรับ Hot Technologies ใช่แน่นอนใช่แน่นอน ฉันชื่อ Eric Kavanagh ฉันจะเป็นเจ้าภาพของคุณ ฉันจะเตะบอลกลับมาที่นี่เพื่อหาเทคโนโลยีสุดฮอต หัวข้อในวันนี้คือ“ ส่งต่อโมเมนตัม: การย้ายความสัมพันธ์ที่นอกเหนือจากแบบดั้งเดิม” ผู้คนเรามีผู้เชี่ยวชาญด้านฐานข้อมูลสามคนทางโทรศัพท์ในวันนี้ดังนั้นคำถามใด ๆ ที่คุณมีพวกเขาเหล่านั้นเป็นเรื่องยาก วันนี้เรามีเนื้อหาที่ดีมากมายมาฝากคุณ มีจุดที่เกี่ยวกับคุณอย่างแท้จริงเพียงพอเกี่ยวกับฉัน แน่นอนว่าปีนี้ร้อนแรง เรากำลังพูดถึงเทคโนโลยีร้อนแรงในงานนี้ซึ่งเป็นพันธมิตรกับเพื่อนของเราจาก 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: ขอบคุณเอริค สวัสดีทุกคน. ดังนั้นฉันจะพยายามตั้งฉากในมุมมอง 30,000 ฟุตของสิ่งที่เกิดขึ้นในทศวรรษที่ผ่านมาและการเปลี่ยนแปลงที่สำคัญที่เราเคยเห็น - หรืออย่างน้อยหนึ่งทศวรรษครึ่งต่อไป - ของ ระบบการจัดการฐานข้อมูลและผลกระทบบางส่วนจากมุมมองเชิงพาณิชย์หรือทางเทคนิคและแนวโน้มบางอย่างที่เราได้รับจากการล่าช้าและนำเราไปสู่การสนทนาที่เรากำลังจะมีในวันนี้เกี่ยวกับหัวข้อ

ภาพปกของฉันที่นี่เป็นเนินทรายและมีลมพัดผ่านทรายเล็กน้อยไปด้านบน และด้วยเหตุนี้สิ่งที่เกิดขึ้นคือเนินทรายจะค่อยๆเดินจากที่หนึ่งไปยังอีกที่หนึ่ง และมันก็เป็นปรากฏการณ์ที่น่าอัศจรรย์ที่ภูเขาทรายสูง 40 และ 50 ฟุตเหล่านี้มีประสิทธิภาพพวกเขาเคลื่อนไหวได้จริง และพวกมันเคลื่อนที่ช้ามาก แต่พวกมันเคลื่อนที่อย่างแน่นอนและเมื่อพวกมันเคลื่อนที่พวกมันจะเปลี่ยนภูมิทัศน์ และมันเป็นเรื่องที่น่าติดตามถ้าคุณใช้เวลาตลอดเวลาในพื้นที่ที่มีเนินทรายเป็นสิ่งธรรมชาติ เนื่องจากคุณสามารถมองออกไปนอกหน้าต่างได้ในวันหนึ่งและตระหนักว่าภูเขาที่มีทรายขนาดใหญ่เม็ดเล็ก ๆ เคลื่อนตัวไปเองและทำให้ลมเปลี่ยนจากที่หนึ่งไปอีกที่หนึ่งอย่างช้าๆ

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

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

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

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

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

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

และน่าสนใจพอฉันเป็นคนที่คิดว่าข้อมูลขนาดใหญ่เป็นเพียงส่วนเล็ก ๆ เรามักจะรู้สึกตื่นเต้นเล็กน้อยเกี่ยวกับผลกระทบของข้อมูลขนาดใหญ่และประเภทของตัวเลือกที่เรามีอยู่ในขณะนี้ เราได้รับทุกอย่างจากเอนจิ้น NoSQL เราได้รับเครื่องมือกราฟเราได้รับแพลตฟอร์มประเภทต่าง ๆ เหล่านี้ทั้งหมดที่เราสามารถเก็บข้อมูลและทำสิ่งต่าง ๆ ได้ แม้ในความเป็นจริงแล้วหนึ่งในบทสนทนาแรก ๆ ที่ฉันมีกับ Eric Kavanagh ที่มากับเราในวันนี้คือบทสนทนาที่เกี่ยวข้องกับสิ่งที่เรียกว่า Apache Drill ซึ่งเป็นโครงการโอเพ่นซอร์สที่ช่วยให้คุณสามารถสืบค้นได้ ข้อมูลภายในโมเดลชนิดข้อมูลที่แตกต่างกัน: ทุกอย่างตั้งแต่ไฟล์ CSE ดิบที่นั่งอยู่บนฮาร์ดไดรฟ์จนถึงระบบไฟล์ HDFS ในระดับเพตาไบต์ และคุณรู้ว่ามันช่วยให้คุณทำแบบสอบถาม SQL สไตล์เหล่านี้ของข้อมูลที่มีโครงสร้างและไม่มีโครงสร้างของพืชที่น่าตื่นเต้นทุกชนิด

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

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

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

มาดูเทคโนโลยีการตลาดกันเถอะ นี่คือตัวเลือกสำหรับระบบการจัดการฐานข้อมูลหรือการจัดการข้อมูลภายในพื้นที่ที่มีเทคโนโลยีสูงดังนั้นเทคโนโลยีที่เกี่ยวข้องกับการตลาด ตอนนี้อยู่ในปี 2011 ดังนั้นไม่กี่ปีที่ผ่านมา; ห้าปีที่แล้วนี่คือสิ่งที่ภูมิทัศน์ดูเหมือน หากฉันย้อนกลับไปหนึ่งสไลด์ในเวลาสั้น ๆ นี่คือสิ่งที่แนวรับข้อมูลของวันนี้ดูเหมือนกับแบรนด์และข้อเสนอต่างๆที่เราได้รับในเทคโนโลยีฐานข้อมูล นี่คือสิ่งที่หนึ่งในแนวตั้งดูเหมือนห้าปีที่ผ่านมาเพียงในเทคโนโลยีการตลาด

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

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

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

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

ฉันจะไม่พูดนานมากเช่นกันฉันแค่อยากให้ภาพฮาร์ดแวร์แก่คุณ ฐานข้อมูลคือความสามารถในการดึงข้อมูลซึ่งประกอบไปด้วย CPU, หน่วยความจำและดิสก์และมีการเปลี่ยนแปลงอย่างรวดเร็ว และเหตุผลที่ฉันพูดแบบนั้นคือฉันเรียนรู้ที่จะเข้าใจฐานข้อมูลจากมุมมองของสิ่งที่คุณทำ คุณรู้ไหมว่าความแตกต่างของเวลาแฝงระหว่างข้อมูลจริงบน 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

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

แล้วก็มีซีพียู ซีพียูแบบมัลติคอร์ไม่ใช่แค่ CPU แบบมัลติคอร์ นอกจากนี้เรายังมีแคช 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 ฉันสามารถจัดการ 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 ฉันไม่รู้ว่าคุณสามารถใส่ข้อมูลที่ไม่มีโครงสร้างได้อย่างไรแล้วเรียกว่าเป็นฐานข้อมูลเชิงสัมพันธ์ดังนั้นจึงไม่มีเหตุผลใด ๆ แต่คุณสามารถทำได้ และตอนนี้ออราเคิลกำลังเพิ่มการจัดแบ่งดังนั้น 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: ใช่ แต่คุณทำมัน

Eric Kavanagh: ใช่. นั่นเป็นเรื่องจริง

Bert Scalzo: คุณใส่ทุกอย่างไว้

Eric Kavanagh: ไม่ใช่ทุกอย่างเลย

Bert Scalzo: ไม่ฉันหมายถึง

Eric Kavanagh: ใช่ไปเลย

Bert Scalzo: แนวโน้มทางสังคมเหล่านี้กำลังเข้าถึงธุรกิจ ตอนนี้ธุรกิจยังมีสิ่งอื่น ๆ อีกมากมายที่พวกเขาต้องทำ แต่พวกเขากำลังเห็นแนวโน้มเหล่านี้และพวกเขากำลังทำสิ่งเดียวกัน ฉันไม่เห็นว่า Oracle หรือ Microsoft กำลังจะออกไป อันที่จริงแล้วฉันจะซื้อหุ้นทั้งสองครั้งทุกครั้งที่มีการลดลง

Eric Kavanagh: ใช่แน่นอน. ไปที่ idera.com, I-D-E-R-A ดอทคอม เช่นเดียวกับเบิร์ตที่กล่าวว่าพวกเขามีของฟรีมากมายอยู่ที่นั่นและเป็นหนึ่งในเทรนด์ใหม่ในตลาด - มอบของฟรีให้คุณเล่นเล่นไปด้วยทำให้ติดงอมแงมแล้วซื้อของจริง

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