เมื่อพูดถึงสิ่งที่สร้างความประทับใจมีการเคลื่อนไหวมากขึ้นเรื่อย ๆ ที่ยักษ์ใหญ่ของ Redmond รายนี้กำลังนำเสนอโซลูชันในโลกของ Linux ที่ฟรีและบางครั้งก็ไม่ได้ฟรี
ตอนนี้จาก บล็อก ประกาศอย่างเป็นทางการว่า Microsoft SQL Server จะพร้อมใช้งานบนแพลตฟอร์ม Linux ประมาณปี 2016 - 2017 ภายใต้แนวคิดที่ว่าในเป้าหมายใหม่และขอบเขตอันไกลโพ้นของ Microsoft ไม่ใช่แค่การขายระบบปฏิบัติการเท่านั้น แต่ยังรวมถึงโซลูชั่นสำหรับการจัดการข้อมูลที่ต้องการกระจายการแข่งขันให้มากขึ้นกับ บริษัท ต่างๆเช่น Oracle ซึ่งแม้ว่าจะเป็นกรรมสิทธิ์ พวกเขามี 40% ของตลาด ในการจัดการข้อมูลทั้งบน Windows และ Linux
โดยเฉพาะอย่างยิ่งดูเหมือนว่า Microsoft จะดำเนินการอย่างชาญฉลาด แต่การผสานรวมใน Linux จะดีเพียงใด? ฉันไม่รู้ว่าเราจะต้องรอเพื่อรอเวอร์ชันทดสอบก่อนหน้าและการเปรียบเทียบการทำงานใน Linux กับ Windows
ความจริงก็คือ Microsoft กำลังสูญเสียพื้นที่มากขึ้นเรื่อย ๆ ในโลกของระบบและเซิร์ฟเวอร์ดังนั้นจึงไม่น่าแปลกใจที่มีการเคลื่อนไหวในลักษณะนี้มากขึ้นโดยเฉพาะอย่างยิ่งฉันเจอสภาพแวดล้อมที่พวกเขาใช้ Windows Server กับ Microsoft SQL Server ซึ่งฉันไม่สามารถทำได้ บรรลุข้อตกลงในการโยกย้ายไปยังฐานข้อมูลฟรีดังนั้นฉันจะกล้าให้โอกาสอย่างน้อยก็กำจัดปัจจัยเหล่านั้นอย่าง Windows Server และติดตั้ง Linux และ Microsoft SQL Server ฉันได้ทำกับไคลเอนต์เหล่านั้นโดยใช้ Oracle และ Windows พิสูจน์ว่า Oracle และ Linux เป็นส่วนผสมที่ดีเช่นกัน
แน่นอนก่อนที่คุณจะถามฉันว่ามันไม่ใช่ OPENSOURCE ลืมสถานการณ์นั้นไป (อย่างน้อยก็ตอนนี้) มันจะพร้อมใช้งานภายใต้ใบอนุญาตที่เป็นกรรมสิทธิ์การชำระเงินและรหัสปิด การแข่งขันจะมีและเพียงพอ! ด้วย postgres, mysql, mariadb, oracle และอื่น ๆ อย่างไรก็ตามเขาได้รู้วิธีย้ายการ์ดของเขากับพันธมิตรกับ Red hat และ ubuntu ในประเด็นต่างๆเช่น สีฟ้า.
จุดอ่อนหรือกลยุทธ์เรากำลังตกหลุมพรางหรือไม่? ฉันรอความคิดเห็นของคุณ
ฉันประหลาดใจมากกับทัศนคตินี้ Windows ขับเคลื่อนด้วยเงินและไม่มีอะไรนอกจากเงิน เราคงต้องรอดูว่าการเล่นของเขาเป็นอย่างไร
เราเห็นด้วยทุกอย่างก็เพื่อเงินหมู $ ฮ่า ๆ ๆ
เป็นเรื่องที่ไม่ดีหากต้องการเรียกเก็บเงินสำหรับผลิตภัณฑ์ที่มีคุณภาพ
คำตอบเหมือนกันเมื่อ "MS-Office for Linux" ออกมา:
« GNU / Linux World จะย้ายไปยัง MS / Linux ฉันไม่รู้ว่าทำไมฉันถึงไม่ชอบสิ่งนี้เลย! "
ทักทาย !!!
พวกเขาต้องคิดว่า: "เราทำลาย Linux ไม่ได้ แต่เราทำลาย GNU ได้"
ไม่มันเป็นเพียงมาตรการที่สิ้นหวังเมื่อเผชิญกับการโจมตีของระบบหลายแพลตฟอร์ม
นี่เป็นสิ่งที่ดีสำหรับคุณในฐานะผู้ดูแลระบบไอทีเนื่องจากคุณทำงานกับ Oracle และ Linux อยู่แล้วคุณยังสามารถสร้างสภาพแวดล้อมเซิร์ฟเวอร์ SQL และ Linux ซึ่งจะต้องจ่ายหาก แต่ไม่นับใบอนุญาตสำหรับระบบปฏิบัติการซึ่งจะส่งผลกระทบต่อค่าใช้จ่ายของ การดำเนินการ ฉันชอบที่พวกเขาทำแบบนั้นเพราะมันทำให้เกิดการแข่งขันและใครก็ตามที่ต้องการและใช้ได้ก็ให้พวกเขาตัดสิน
คุณมีจุดที่ดีที่นั่นสถานการณ์การแข่งขันและการแข่งขันกึ่งมีอยู่แล้วเช่น oracle ร่วมกับ linux เราจะได้เห็นสิ่งที่จะเกิดขึ้นในอนาคต
การวัดที่ยอดเยี่ยม
Microsoft สร้างผลิตภัณฑ์ที่ดีเฉพาะที่มีการใช้น้อยที่สุดเท่านั้น (Windows)
SQL Server เป็นแพลตฟอร์มฐานข้อมูลที่ดีไม่ต้องพูดถึงพลังที่สามารถรับได้โดยใช้กับ. NET และด้วยเครื่องมือการรวมที่แพลตฟอร์ม. NET มี มันดีมากจริงๆ
ฉันคิดว่าการนำสิ่งนั้นมาใช้กับ Linux ทำให้มีเครื่องมือในการทำงานที่ดีมาก
ฉันคิดว่า MS จะถูกบันทึกโดยการลบระบบปฏิบัติการเซิร์ฟเวอร์ที่ใช้ Unix 😛
ในบรรดาการเคลื่อนไหวของ MS คือการเปิดตัวโค้ด. NET ซึ่งแน่นอนว่าบวกกับมาตรการเหล่านี้และการเป็นพันธมิตรกับผู้ยิ่งใหญ่คนอื่น ๆ ในโลกของ linux อาจนำไปสู่บางสิ่งบางอย่างในรูปแบบนั้น ขอบคุณสำหรับความคิดเห็นของคุณ
การย้ายดังกล่าวเป็นการโฆษณาชวนเชื่อของ Microsoft การประกาศของ SQLServer ไม่ได้ทำให้เกิดอะไรใหม่สำหรับ GNU / Linux เรามี MariaDB และเครื่องมืออื่น ๆ ฉันเชื่อว่าสิ่งนี้ (และผู้ที่ชื่นชอบหลายคนได้แสดงความคิดเห็นนี้) คือการครองตลาดส่วนตัวโดยการทำให้สาธารณชนเชื่อว่า "Malwaresoft" <3 Linux ... สิ่งที่ผู้ใช้ GNU / Linux (ด้วยปรัชญาที่ดีของซอฟต์แวร์เสรี) ต้องการที่จะ จ่ายใบอนุญาตแพงมากและไม่สามารถดูรหัสโดยใช้สิ่งนี้ที่เรียกว่า SQLServer ความนับถือ!
ถ้าเรายอมรับว่ามันไม่ได้มีส่วนช่วย "ใหม่" แต่ถ้ามีคนที่ "จ่ายค่าลิขสิทธิ์แพงมากและไม่สามารถมองเห็นโค้ดโดยใช้สิ่งนี้ที่เรียกว่า SQLServer" ... เชื่อเถอะคุณจะ ดู XD พวกเขาทำกับ Oracle
ในโลกของการทำงานหลายครั้งไม่ใช่ทุกสิ่งที่ต้องการและคุณต้องยอมรับในสิ่งที่เป็นอยู่หรือจากไป
มีฐานข้อมูลฟรีมากมาย (PostgreSQL สำหรับฉันดูเหมือนจะเป็นผลงานชิ้นเอกโดยเฉพาะ) แต่ก็มีความจริงที่ว่าหลาย บริษัท ติดอาวุธและทำงานในรูปแบบ X
หากพวกเขามีสภาพแวดล้อม. NET และพวกเขาเห็นว่ามันเป็นประโยชน์ที่จะใช้ Linux และวาง SQL Server ไว้ที่นั่นพวกเขาจะทำมันอย่างแน่นอนโดยไม่ต้องสนใจว่ามันมีส่วนช่วยอะไรกับชุมชนและมันจะไม่ช่วยพวกเขาหากผู้เผยแพร่ศาสนามาและพูดว่า «ตั้งแต่คุณใส่ Linux ทำไมคุณไม่ใช้ MariaDB หรือ PostgreSQL ล่ะ” ซึ่งต้องใช้เวลาการฝึกอบรม ฯลฯ
คุณต้องทำให้ชุมชนแตกต่างจากตลาด ชุมชนคิดเกี่ยวกับชุมชนและเกี่ยวกับตลาด (ไม่ใช่โดยตรง แต่เกี่ยวกับซอฟต์แวร์ที่ใช้และวิธีการ) แต่ตลาดสนใจเฉพาะตลาด
ในโลกแห่งการทำงานและทุกที่ที่ต้องใช้สิ่งที่น่ากลัวนั้นด้วยเหตุผลแปลก ๆ ไม่เกี่ยวอะไรกับ xD ทางเทคนิคและฉันอยากให้พวกเขาอยู่กับการเกิดของพวกเขามากกว่าที่จะต้องใช้เครื่องมือของพวกเขา พยายามขายเราเป็น opensource เพราะตอนนี้รันบน GNU / Linux? มีคนที่ใช้ GNU / Linux ที่เชื่อในสิ่งที่ Microsoft กำลังทำอยู่หรือไม่เอกสารฮาโลวีนในที่สุดพระเจ้าก็ช่วยเรา
เป็นเรื่องที่ดีสำหรับการเป็นโอเพ่นซอร์สทางศาสนา แต่ฉันจะยกตัวอย่างให้คุณมีสภาพแวดล้อมการทำงานทั้งหมดที่ใช้เทคโนโลยี. NET (ไม่ว่าด้วยเหตุผลใดก็ตามเช่นเดียวกับที่มีผู้ใช้โอเพนซอร์สเพื่อความรักมีคนที่ ใช้เทคโนโลยีโอเพนซอร์ส MS เพื่อความรักด้วย) คุณจะดำเนินการต่อในสิ่งนั้นเพื่อไม่ให้รื้อถอนโครงการและเสียเวลาและเงิน
ฉันไม่เชื่อว่า MS กำลังมีส่วนร่วมใด ๆ กับโลกของซอฟต์แวร์เสรี แต่เป็นการจัดหาเครื่องมือให้กับโลกของเซิร์ฟเวอร์ Linux
และฉันอยากทราบระดับความรู้ของคุณเกี่ยวกับเอ็นจิ้นฐานข้อมูลเพื่อบอกว่า SQL Server เป็นสิ่งที่น่ากลัวหรือใช้ด้วยเหตุผลแปลก ๆ และไม่ใช่ทางเทคนิคเมื่อมันเป็นเครื่องยนต์ที่เหนือกว่า MySQL ซึ่งเป็นเอ็นจิ้น แชมป์ของซอฟต์แวร์ฟรี (ซึ่งขัดแย้งกันคือมักจะอยู่ภายใต้ร่มขององค์กรก่อนอาทิตย์และตอนนี้ Oracle) หรือ Mariadb ซึ่งมีข้อบกพร่องเช่นเดียวกับ MySQL
ตัวอย่างเช่นโปรแกรม MySQL เริ่มต้นไม่รองรับการทำธุรกรรมและการใช้ดัชนีที่ จำกัด มากหรือการโยนสิ่งอื่นให้คุณ MySQL นั้นฉลาดมากจนเมื่อเราขอให้ทำการหารด้วย 0 จะไม่ส่งคืนข้อยกเว้นหรือ ข้อผิดพลาด แต่เป็นค่าว่างทั่วไปซึ่งฉันต้องควบคุมจากซอฟต์แวร์ที่สอดคล้องกันเนื่องจากเครื่องยนต์ไม่ทราบว่าเป็นการทำงานที่ไม่ถูกต้อง
ฉันให้ความสำคัญกับชุมชนซอฟต์แวร์ฟรีและเมื่อใดก็ตามที่ฉันสามารถพยายามทำบิตของฉันได้ แต่การล้างสมองของบางคนก็น่าเศร้า
ฉันไม่ใช่ DBA ฉันพัฒนาแอปพลิเคชัน Java EE และในสภาพแวดล้อมของฉันมีสิ่งที่เรียกว่า JPA ฉันไม่เคยพูดถึง MySQL เป็นทางเลือกอื่นสำหรับ SQL Server ในฐานข้อมูลมีทางเลือกมากมาย (postgresql, Mongo, rethinkdb ฯลฯ ) ปัญหา ที่เกี่ยวข้องกับ SQL Server ที่ทำให้ฉันรู้สึกว่ามันยุ่งยากแค่ไหนในการเปิดใช้งานธุรกรรม XA โดยกล่าวว่าเซิร์ฟเวอร์จะต้องได้รับการปกป้องด้วยโปรแกรมป้องกันไวรัสและสิ่งอื่น ๆ ตามแบบฉบับของ Windows และปัญหาทั้งหมดที่ระบบปฏิบัติการนี้นำมาซึ่งตอนนี้หากคุณพัฒนาขึ้นมา NET สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือใช้ SQL Server คุณไม่มีทางเลือกอื่น
ความคิดเห็นที่หลากหลายสำหรับและต่อต้านแน่นอนสิ่งที่น่าสนใจเกี่ยวกับเรื่องนี้คือมีการสร้างสถานการณ์ให้เลือกมากขึ้น ตามที่ Microsoft อ้างว่าคุณได้รับประสิทธิภาพที่ดีขึ้นด้วย SQL Server ที่ทำงานบน Linux เหนือกว่าคู่แข่งของ Oracle จะเป็นจริงก็คงต้องรอผล