LinuxでSQL Serverが必要な理由

マイクロソフトは、ウェブサイトの同僚であるMary Jo Foley氏がカバーしているように、主要な主要なリレーショナルデータベースであるSQL ServerをLinuxオペレーティングシステムに導入すると発表しました。

ビッグデータ分析、Big Data Analytics、DataRobotはデータサイエンスの欠点を自動化することを目指している、Big Data Analytics、MapR創設者のJohn Schroederが辞任し、交換するCOO

この発表は、マイクロソフト社のエンタープライズ・クラウド担当エグゼクティブ・バイス・プレジデントのスコット・ガスリー(Scott Guthrie)のブログ記事の形で行われ、Red HatとCanonicalの両者からの引用と協力が得られました。そしてこれは蒸気よりもはるかに多く見えます。この製品は、来年半ばに予定されているプラ​​イベートプレビューの形ですでに利用可能です。

個人的です;私はSQL Serverに関する書籍の共同執筆者であり、SQL Serverに焦点を当てた会議の共同議長であり、MicrosoftデータプラットフォームMVPです(これまでは「SQL Server MVP “)。私は1993年のバージョン4.2以来、すべてのバージョンのMicrosoft SQL Serverで作業してきました。

また、Microsoftとのパートナーシップを持ち、その製品がJavaで書かれ、主にLinux上で動作するBig Data分析会社Datameerで働いています。各エコシステムに1つの脚を置いて、私はマイクロソフトがすぐにLinux用のネイティブRDBMS(リレーショナルデータベース管理システム)を持つことを期待し、期待しました。そして、私は希望が実現してうれしいです。

クラウド、コンテナ、ISV; Linux上のSQL Serverはなぜ重要なのですが、なぜそれが必要ですか? 2つの最大の理由は、クラウドと関連性です。マイクロソフトはAzureのクラウドプラットフォームに大きな賭けをしている。そのような変化の中で、正統的なWindowsのみのアプローチはもはや意味をなさない。 MicrosoftがLinux上で動作するSQL ServerのバージョンからAzureの収益を得るなら、それは勝利です。

このアプローチは既にテストされ、有益であることが証明されている。ちょうど1年以上前、MicrosoftはクラウドHadoopの提供するAzure HDInsightのLinuxベースのバージョンを提供すると発表した。ほぼ直ちに、それはビッグデータの世界では以前にはなかったほどの信頼性をMicrosoftに与えました。

仲間のMicrosoftデータプラットフォームMVPと地域ディレクターのSimon Sabinは、私に何か他の点を指摘しました.SQL ServerのLinux版は、コンテナ化アプリケーションの世界でMicrosoftのプレーを促進することもあります。はい、Windowsベースのコンテナは問題ですが、DockerコミュニティはLinuxの世界のほうがはるかに多くあります。

おそらくもっと重要なことに、Linux上のHDInsightは、Windows Server上でのみ稼動するHadoopのバージョンでは不可能であったか、はるかに難しいBig Data ISV(独立系ソフトウェアベンダー)とのパートナーシップを可能にしました。これにはDatameerとMicrosoftのパートナーシップが含まれています.DatameerとMicrosoftは、他に存在しなかった両社のビジネスチャンス(リード:収益)をすでに創出しています。よく知っている勝利。

エンタープライズおよび/または開発者WindowsバージョンのSQL Serverがより豊富な機能セットを引き続き持っていても、Linux版の製品はMicrosoftの信頼性をもたらします。有力なテクノロジーベンチャーやエンタープライズの企業を含む膨大な数の企業が、そのOS上に製品を展開することが喜んでも、Windows専用の製品を戦略的ではないとみなしています。 Linux上のSQL Serverはその問題を解決します。

それが解決する別の問題は、開発者の問題です。非常に多くの開発者がLinuxベースのスタックで開発したいと考えています。何年もの間、SQL Serverは、MicrosoftがSQL Server Express Editionを無料で利用できるようにしているにもかかわらず、MySQLとPostgreSQLのようなオープンソースのLinux互換データベースに対するマインドシェアと市場シェアを失いました。 $ 59.99(そして、たいていはストリートプライスがさらに低いです)。 Linux上のSQL Serverも同様に役立ちます。

あまり家庭ではありません;しかし、まだいくつかの質問があります。 LinuxにSQL Serverのオープンソース版がありますか?もしそうでなければ、Microsoftは依然としてMySQLとPostgresを凌駕しています。また、Mac OS(それ自体はUNIXの派生物)上で動作するSQL Serverの開発者向けバージョンが存在するのでしょうか?もしそうでなければ、それはMacを使用し、ローカル/オフラインで実行できるようにしたいと考える多くの開発者を抑止することになります。

* nix上のSQL Serverは本当に新しいものではありません。 SQL Server製品は、もともとMicrosoftとSybase(現在はSAPの一部)が共同で市場に投入した製品です。 SybaseビルドはUNIX上で実行され、MicrosoftビルドはWindowsおよびOS / 2上で実行されました。しかし、MicrosoftとSybaseが悪名高い “離婚”を抱え、MicrosoftがSQL Server 2005(私の本の最初のバージョンをカバーしていた)から出てきたとき、新しいコードベースはすべてMicrosoftとすべてのWindowsでした。したがって、Linux上のSQL Serverは依然としてかなり重要な仕事です。

そして、私がここで概説した注意点を踏まえれば、レッドモンドにとっての取り組みは功を奏することは明らかではありません。しかし、あまり細かくしないようにしましょう。 Linux上のSQLは正しい動きであり、多くのMicrosoftの他の適切な動き(iOSやAndroidのOfficeやOutlook、LinuxのHDInsight、AzureのLinuxなど)と一緒に考えると、これは既に全体的な戦略の中のコンポーネントである今後もさらに恩恵を受ける可能性があります。

LinkedInが新しいブログプラットフォームを発表

これはBig OLAPの時代ですか?

DataRobotは、データサイエンスの果実を自動化することを目指しています

MapRの創設者John Schroederが辞任し、COOが辞任