
|
 |
 |
CA готви заместник на MySQL
|
 |
|
|
 |
 |
от Nick Angelow(6-11-2004)
Computer Associates International планира да представи новото попълнение в света на open source алтернативите на комерсиалните СУБД, издавайки Ingres r3 за операционни системи Linux и Windows.
Въпреки, че MySQL отдавна процъфтява в света на софтуера с открит изходен код, в CA са убедени, че представената от тях база данни Ingres r3 е по-подходящата за използване във фирми, тъй като притежава (за разлика от MySQL) възможност за създаване на съхранени процедури (stored procedure). В интерес на истината, трябва да отбележим, че MySQL AB планира да добави подобна функционалност към своята база данни през следващата година. "Ние сме убедени, че MySQL е доказала, че на пазара има място за бази данни с отворен изходен код, но не сме сигурни, че тяхната технология е способна да удовлетвори всички нужди" е коментара на Emma McGrattan, вицепрезидент по развойната дейност в CA.
По-късно през тази година, CA планира да портва open source продукта Ingres към Sun Solaris, а в началото на 2005 г. - към HP-UX и IBM AIX.
първоначалната новина прочетена на http://itru.org/index-soft.htm
<< Огледало на SuSE в България | Изготвяне на българизирана работна среда >>
|
 |
 |
 |
 |
storage procedures? От: Becko На: 6-11-2004@15:56 GMT+2 Оценка: 1/Неутраленабе какви са тея storage procedures? Да не би да са stored procedures?
[Отговори на този коментар]
Към: storage procedures? От: Tony На: 6-11-2004@18:40 GMT+2 Оценка: 1/НеутраленМожеш да си повеч' от убеден. Това е като безумията с "динамичните библиотеки с връзки"
[Отговори на този коментар] Към: storage procedures? От: Nick Angelow <ddantgwyn __@__ mail[ точка ]ru> На: 7-11-2004@9:48 GMT+2 Оценка: 1/Неутраленooops, my fault :о(
глупаво недоглеждане от моя страна.
пък и така става, като се занимаваш с три езика едновременно и следиш най-вече да няма правописни грешки в българският.
виждам, че някой от правоимащите вече е оправил грешката, така че още веднъж - извинявайте.
[Отговори на този коментар]
Запазени процедури От: Андрей На: 6-11-2004@21:12 GMT+2 Оценка: 1/НеутраленЗапазените процедури вече ги има в MySQL, само че в клона 5.0 (текуща версия 5.0.2-дев). Предполагам, че догодина 5.0 ще бъде обявен за бета (в момента алфа). Ще бъде хубаво също така ако до края на 2005-та стане и гама.
Относно отнемането на пазара от СА. Малко трудно ще им е. MySQL се е настанила като много лесна за използване. Повечето хора нямат нужда от запазени процедури, често дори нямат нужда от вложени заявки. MySQL пропагандираха, преди да ги добавят в 4.1, че по-добре да се пишат джойнове (съжалявам, но не се сещам за българска дума). Какво е интересно при MySQL? Архитекурата е така направена, че могат да се добавят нови типове таблици, ако някой пожелае. Няма да спомена, че е лесно, но ще спомена, че MySQL е изграден от няколко слоя:
- разпознавач на заявките, който използва Bison, но не и Флекс. Токените се разпознават от код написан специално за целта.
- оптимизатораа работи на ниво заявка и си няма идея какъв тип таблици използва.
- Драйверите за различните типове таблици, трябва да са според едно API.
В момента се разработва например варианта да могат да се използват mdb файлове директно от MySQL. Копират се в дата/ директорията и MySQL работи с тях все едно са МайИсам таблици. Така лесно може да се мигрират данни от MS Access към MySQL. Доколкото си спомням, кода на този драйвер е в BitKeeper хранилището на MySQL.
[Отговори на този коментар]
Ама ти съвсем се отнесе :) От: Сале <salle__at__mysql< dot >com> На: 7-11-2004@0:00 GMT+2 Оценка: 1/НеутраленТя новината беше за Ingres всъщност. И за плановете на CA.
Нямаше нужда да отговаряш с нещо, което няма нищо общо на практика.
Точно от такива отговори като твоя се завихрят онези безумни, безпредметни, безсмислени и безкрайни "пламенни" спорове в стил:
- Да ама батко ми има по-голямо колело!
- Пък моя вуйчо има ейй такъв голям мотор!
Никой няма полза от такива спорове...
А и вземи и прочети внимателно (ама много внимателно) новината. И се замисли още повече. Може и да разбереш защо хем ми стана много весело, хем искрено се зарадвах като я прочетох.
Подсказвам: Започни с това да разбереш какво всъщност е Ingres :)
Хайде със здраве и успокой топката малко.
[Отговори на този коментар]
Към: Ама ти съвсем се отнесе :) От: bozhan <edmon __@__ oohaa __точка__ net> На: 7-11-2004@8:25 GMT+2 Оценка: 1/Неутраленне мога да разбера кво имаш предвид с това какво всъщност е ингрес обаче "бившите" комерсиални бази данни обикновенно се мислят за въздесъщи и се опитват да си наложат техния стил на работа... ама това вече е невъзможно защото има MySQL и PostgrSQl и ако искат да се спечелят потребители трябва или да се придържат към работата на тези две бази или да забравят за опитите си.
[Отговори на този коментар] Към: Ама ти съвсем се отнесе :) От: pepi На: 7-11-2004@12:02 GMT+2 Оценка: 1/НеутраленЗаинтригуван съм.
Освен Interbase друга база данни не съм разучавал, може ли с няколко думи да кажеш нещо за Ingres ще съм ти благодарен.
[Отговори на този коментар] Към: Ама ти съвсем се отнесе :) От: pepi На: 7-11-2004@12:06 GMT+2 Оценка: 1/Неутрален"Започни с това да разбереш какво всъщност е Ingres :)"
Аз съм бачкал само с Interbase, ще съм ти благодарен ако кажеш няколко думи за Ingres :)
[Отговори на този коментар]
От: На: 30-04-2025@21:03 GMT+2 Оценка: 1/Неутрален
[Отговори на този коментар]
Що е то От: Румен Петров <help (a) roumenpetrov< dot >info> На: 8-11-2004@13:05 GMT+2 Оценка: 1/НеутраленIngres, Oracle, DB2, Sybase и т.н. са бази данни от висок клас и май най-старата от тях. Interbase и MySQL са от по-нисък клас.
Неща като "two phase commit" (мисля , че е първата база данни с тази възможност) и "stored procedures" са реализирани поне преди 15 години.
Ето и една готова статия, в която има накратко историята на Ingres и т.н.: http://www.nap.edu/readingroom/books/far/ch6.html
[Отговори на този коментар]
K~m: SHCHo e to От: Andrey На: 8-11-2004@14:28 GMT+2 Оценка: 1/Неутраленhttp://en.wikipedia.org + Ingres
[Отговори на този коментар]
|
 |
|
|
|
|
|
|