Сэтгэгдэл төрүүлдэг зүйлсийн талаар ярихад энэхүү Редмонд аварга компани өөрийн шийдлүүдийг Линуксийн чөлөөт, заримдаа тийм ч чөлөөтэй бус ертөнцөд нэвтрүүлэхээр улам бүр олон алхам хийх болсон.
Одоо түүнийхээс блог Microsoft SQL Server нь Linux платформ дээр ойролцоогоор 2016 - 2017 онуудад ашиглах боломжтой болохыг албан ёсоор мэдэгдэв. Майкрософтын шинэ зорилго, давхрагад зөвхөн үйлдлийн системээ зарахаас гадна мэдээллийн менежментийн шийдлүүдийг төрөлжүүлж, төрөлжүүлэхийг эрмэлзэж байгаа нь Oracle гэх мэт компаниудад илүү өрсөлдөөн бий болгох явдал юм. тэд зах зээлийн 40% -ийг эзэмшдэг Windows болон Линуксийн аль алиных нь мэдээллийн менежментэд.
Ялангуяа энэ нь Майкрософтын хийсэн маш ухаалаг алхам юм шиг санагдаж байна, гэхдээ түүний интеграц Линукс дээр хэр эсвэл хэр сайн болох вэ? Би мэдэхгүй байна, эрт туршилтын хувилбарууд болон Windows-тэй холбоотой Линукс дээр хэрхэн ажилладагийг харьцуулахыг хүлээх хэрэгтэй болно.
Үнэн бол Майкрософт нь систем, серверийн ертөнцөд улам бүр илүү их байр сууриа алдаж байгаа тул энэ хэв маягийн илүү олон алхамууд, ялангуяа Windows Server-ийг Microsoft SQL Server-тэй ашиглаж, би хүрч чаддаггүй орчинд тааралдах нь гайхмаар зүйл биш юм. үнэгүй мэдээллийн сан руу шилжих тохиролцоо, тиймээс би Windows Server гэх мэт хүчин зүйлсийн аль нэгийг нь устгаж, Линукс, Microsoft SQL Server-ийг суулгах боломж олгохыг зорьж байна. Oracle болон Windows-ийг ашигладаг хослолууд гэдгийг би Oracle болон Windows ашигладаг.
Мэдээжийн хэрэг та надаас асуухаасаа өмнө НЭЭЛТЭЙ БОЛОМЖГҮЙ, сценарийг (хамгийн багадаа одоохондоо) март, энэ нь өмчийн лиценз, төлбөр, хаалттай кодоор авах боломжтой гэдгийг мартаарай. Өрсөлдөөн хангалттай байх болно! postgres, mysql, mariadb, oracle, бусадтай хамт Red hat, ubuntu-тай эвсэж хөзрөө хэрхэн яаж шилжүүлэхээ мэддэг байсан. Azure.
Сул дорой байдал эсвэл стратеги? Бид урхинд орж байна уу? Би таны сэтгэгдлийг хүлээж байна
18 сэтгэгдэл, үлдээгээрэй
Энэ хандлагад би маш их гайхаж байна. Windows нь мөнгөөр хөдөлдөг бөгөөд мөнгөнөөс өөр зүйл байхгүй. Түүний жүжиг юу болохыг харахын тулд бид хүлээх хэрэгтэй болно.
бид зөвшөөрч байгаа болохоор бүх зүйл гахайн долларын мөнгөнд зориулагдсан болно хахаха
чанартай бүтээгдэхүүнээс төлбөр авахыг хүсэх нь муу юм
"Linux-д зориулсан MS-Office" гарч ирэхэд хариу нь ижил байна.
«GNU / Linux World нь MS / Linux руу шилждэг. Энэ бүх зүйл яагаад надад огт таалагддаггүйгээ мэдэхгүй байна! "
Баярлалаа!
Тэд "Бид Линуксийг устгаж чадахгүй, гэхдээ GNU-г устгаж чадна" гэж бодсон байх.
Үгүй ээ, энэ бол зүгээр л олон платформ системийн довтолгооны өмнө цөхрөнгөө барсан арга хэмжээ юм.
Мэдээллийн технологийн администраторын хувьд энэ нь танд сайн хэрэг болно, учир нь та Oracle, Linux-тэй аль хэдийн ажиллаж байсан тул SQL сервер болон Линуксийн орчныг бий болгож болох бөгөөд хэрэв OS-ийн лицензийг тооцоогүй бол энэ нь зардлыг нөлөөлөх болно. үйл ажиллагаа. Энэ нь өрсөлдөөнийг бий болгодог тул тэд ийм зүйлийг авч байгаа нь надад таалагддаг. Хэн үүнийг хүсч, ашиглаж чадахыг нь шүүж байг.
Танд сайн санаа байна, өрсөлдөөн ба онцгой нөхцөл байдал аль хэдийн линукстай хамт Oracle шиг аль хэдийнэ бий болжээ. Ирээдүйд юу болохыг бид харах болно
Маш сайн арга хэмжээ.
Майкрософт нь сайн бүтээгдэхүүн үйлдвэрлэдэг бөгөөд хамгийн дутагдалтай нь л хамгийн их ашиглагддаг (Windows).
SQL Server нь .NET болон .NET платформтой нэгтгэх хэрэгслүүдийн тусламжтайгаар олж авах хүч чадлын талаар ярихгүй бол мэдээллийн сангийн сайн платформ юм. Энэ үнэхээр сайн.
Үүнийг Линукс дээр авчрах нь маш сайн ажиллах хэрэгсэл болж өгдөг гэж би боддог.
Unix дээр суурилсан OS OS серверийг устгаснаар MS аврагдах байх гэж бодож байна
MS-ийн алхамуудын нэг нь .NET кодыг гаргасан явдал бөгөөд эдгээр арга хэмжээнүүд болон Линуксийн дэлхийн бусад агуу хүмүүстэй холбоо тогтоосноор ийм хэв маягт хүргэж болзошгүй юм. Сэтгэгдэл бичсэнд баярлалаа
Энэ алхам нь Microsoft сурталчилгаа бөгөөд SQLServer-ийг зарласнаар GNU / Linux-д шинэ зүйл үлдээхгүй; бидэнд MariaDB болон бусад хэрэгслүүд байдаг. Энэ нь (мөн олон судлаачид үүнийг илэрхийлсэн) олон нийтэд "Malwaresoft" <3 Linux гэж итгүүлэх замаар хувийн зах зээлийг эзэгнэх явдал юм гэж бодож байна ... GNU / Linux хэрэглэгч (Чөлөөт Програм хангамжийн сайн философитой) юу төлөхийг хүсч байна маш үнэтэй лиценз бөгөөд SQLServer гэдэг зүйлийг ашиглаж кодыг харах боломжгүй байна. Хүндэтгэсэн!
Хэрэв энэ нь "шинэ" зүйл оруулахгүй гэдэгтэй санал нийлж байгаа бол "маш үнэтэй лиценз төлж, SQLServer нэртэй энэ зүйлийг ашиглан кодыг нь харах боломжгүй" болох хүмүүс байгаа бол ... итгээрэй, та итгэх болно. XD-г үзнэ үү. Тэд үүнийг Oracle-тэй хамт хийдэг
Ажлын ертөнцөд олон удаа бүх зүйл таны хүссэнээр байдаггүй тул та тэдгээрийг байгаагаар нь хүлээж авах эсвэл орхих хэрэгтэй болдог.
Олон тооны үнэгүй DB байдаг (PostgreSQL нь миний хувьд онцгой бүтээл юм шиг санагддаг) гэхдээ олон компани аль хэдийн зэвсэглээд X хэлбэрээр ажилладаг гэсэн баримт бас байдаг.
Хэрэв тэд .NET орчинтой бол тэд Линукс ашиглаж, SQL Server-ийг тэнд байрлуулах нь давуу талтай гэж үзвэл энэ нь нийгэмд ямар хувь нэмэр оруулахаас үл хамааран үүнийг хийх болно. Сайн мэдээ тунхаглагч ирээд тэдэнд хэлэхгүй бол тэдэнд тус болохгүй. «Та Линукс суулгаснаас хойш яагаад MariaDB эсвэл PostgreSQL ашигладаггүй юм бэ?», Үүнд цаг хугацаа, сургалт гэх мэт шаардлагатай.
Та олон нийтийг зах зээлээс ялгах хэрэгтэй. Олон нийт олон нийтийн талаар, мөн зах зээлийн талаар (шууд биш, харин ямар програм хангамжийг хэрхэн ашигладаг талаар) боддог боловч зах зээл нь зөвхөн зах зээлийг л сонирхдог.
Ажлын ертөнцөд, тэр аймшигтай зүйлийг маш хачин шалтгаанаар ашиглах шаардлагатай хүмүүс хаа сайгүй байх болно, техникийн xD-тэй ямар ч холбоогүй, би тэд өөрсдийнхөө оролддог багаж хэрэгслийг ашиглахаас илүү түрсээрээ үлдэхийг илүүд үздэг. одоо тэд GNU / Linux дээр ажилладаг болсон тул биднийг opensource гэж зарах уу? Майкрософтын хийж байгаа зүйлд итгэдэг GNU / Linux ашигладаг хүмүүс үнэхээр байдаг гэж үү? Би хувьдаа итгэдэггүй, итгэдэг хүмүүс бол түүний зарим хэрэгслийг ашигладаг, аль хэдийн хэрэглэгчид нь болсон, санахгүй байгаа хүмүүс юм. Halloween-ий баримт бичиг, эцэст нь Бурхан бидэнд тусална.
Шашны нээлттэй эх сурвалжтай байх нь сайн хэрэг, гэхдээ жишээ татахад танд .NET технологид суурилсан бүхэл бүтэн үйл ажиллагааны орчин бий (ямар ч шалтгаанаар, нээлттэй эх сурвалжийг хайр дурлалдаа ашигладаг хүмүүс байдаг шиг хүмүүс ч байдаг. MS-ийн технологийг хайранд зориулж ашигла), схемийг буулгаж, цаг хугацаа, мөнгөө алдахгүйн тулд үүнийг үргэлжлүүлэн хийх болно.
MS үнэгүй програм хангамжийн ертөнцөд хувь нэмэр оруулж байгаа гэдэгт би итгэдэггүй, энэ нь Линуксийн серверүүдийн ертөнцөд хэрэгсэл болж өгдөг.
SQL Server бол аймшигт зүйл юмуу эсвэл хачин, техникийн бус шалтгаанаар ашиглагддаг, энэ нь хөдөлгүүр болох MySQL-ээс дэндүү өндөр хөдөлгүүртэй гэж хэлэхийн тулд мэдээллийн баазын хөдөлгүүрүүдийн талаархи мэдлэгийн түвшинг мэдэхийг хүсч байна. үнэгүй програм хангамжийн аварга (хачирхалтай нь үргэлж Sun-ийн өмнө, одоо Oracle-ийн корпорацуудын дээвэр дор байсан), эсвэл MySQL-тэй адил алдаатай Mariadb.
Жишээлбэл, анхдагч MySQL хөдөлгүүр нь гүйлгээг дэмжихгүй бөгөөд индексийг маш хязгаарлагдмал байдлаар ашиглах, эсвэл өөрийг нь хаяхын тулд MySQL нь маш ухаалаг тул бид үүнийг 0-ээр хуваахыг хүссэн тохиолдолд энэ нь үл хамаарах зүйлийг буцаадаггүй. алдаа, гэхдээ хөдөлгүүр нь хүчин төгөлдөр бус ажиллагаа гэдгийг ойлгодоггүй тул харгалзах програмаас би үүнийг хянах ёстой ерөнхий утга.
Би үнэгүй програм хангамжийн нийгэмлэгийг маш их эрхэмлэдэг бөгөөд боломжтой үедээ хичээх зүйлээ хийхийг хичээдэг боловч зарим хүмүүсийн тархийг угаах нь үнэхээр харамсалтай юм.
Би DBA биш, би Java EE програмуудыг хөгжүүлдэг, орчиндоо JPA гэдэг зүйл байдаг, би MySQL-ийг SQL Server-ийн альтернатив хувилбар гэж хэзээ ч ярьдаггүй, мэдээллийн санд олон хувилбарууд байдаг (postgresql, Mongo, rethinkdb гэх мэт), SQL-тэй холбоотой асуудлууд Надад хүрсэн сервер бол XA гүйлгээг идэвхжүүлэх нь хичнээн төвөгтэй байдаг вэ, серверүүд нь антивирус болон Windows-ийн ердийн зүйлүүд, энэ үйлдлийн системд байнга тулгардаг бүх асуудлуудаар хамгаалагдсан байх ёстой, хэрэв та үүнийг .NET дээр хөгжүүлбэл. Таны хийж чадах хамгийн сайн зүйл бол SQL Server ашиглах явдал юм. Танд өөр сонголт байхгүй.
Мэдээжийн хэрэг эсрэг ба олон янзын санал бодол, энэ талаархи сонирхолтой зүйл бол сонгохын тулд илүү олон хувилбарыг бий болгодог явдал юм. Майкрософт дахь хүмүүсийн хэлснээр тэд Oracle-ийн өрсөлдөөнөөс илүү Linux дээр ажилладаг SQL Server-ийг ашиглахад илүү сайн гүйцэтгэлтэй болно гэж мэдэгджээ. Энэ нь үнэн байх болно, энэ нь үр дүнг хүлээх асуудал байх болно.