Forum Webscript.Ru
Общие => Nавигатор => Тема начата: Green Kakadu от 01 Ноября 2004, 23:29:41
-
Ingres r3 (http://www3.ca.com/Solutions/Collateral.asp?CID=61416&ID=1013) - это все что есть в MySQL + то, что там будет только через год. Примерно так анонсируют разработчики свою SQL базу, которая распостраняется как open source. Разработчики - это исландская фирма Computer Associates International, Inc (http://ca.com/) (сокращенно CA), организация довольно солидная и имеющая весьма приличные разработки. Но вернемся к нашим баранам, то бишь к Ingres r3.
Почему "серьезный конкурент"? Потому что :) просто так миллионом баксов не разбрасываются, а CA предложила 1 000 000$ за разработку программного обеспечения, которое поможет безболезненно мигрировать с Oracle, Microsoft SQL Server, Sybase Adaptive Enterprise Server, IBM DB2 Universal Database, Informix и/или MySQL на Ingres r3.
Платформа: Win/*nix
О воз-тях:
- поддерживает транзакции
- хранимые процедуры
- views
- поддержка 64-битного окружения
- гибкие воз-ти кластеризации
- параллельную обработку запросов
- работа с unicode, различными кодировками
+ много чего еще :)
Что я не выяснил пока, так это возможные API для работы с БД. Точно есть под эту БД:
- Python DBI
- работа через JDBC, ODBC и .NET
а вот насчет perl/php чего-то я там ничего пока не увидел. Но, если она попрет в гору, то скоро появится - ведь о ее оупен-сурсности заявили только в августе этого года. И вот только-только CA предложила всем заработать миллион.
Позиционируется Ingres r3, как "высоконадежная, гибкая, масштабируемая, высокопроизводительная" БД для корпоративных нужд и всевозможных бизнес-решений.
В любом случае, вы с этой БД можете позабавиться в домашних условиях, скачивается после регистрации отсюдова:
http://opensource.ca.com/projects/ingres/
если там пороетесь, то сможете обнаружить около 30Мб документации в pdf формате.
Как говориться, будем следить за дальнейшим развитием этой штуки, вот может как-нбудь с духом соберусь и качну ее :)
дополнительно:
анонс CA ANNOUNCES GENERAL AVAILABILITY OF INGRES R3
UNDER CA TRUSTED OPEN SOURCE LICENSE (http://www3.ca.com/press/PressRelease.asp?CID=64277)
-
Green Kakadu
Лучше - враг хорошего...
-
Эх, жалко триггеров нет. Это то, что мне больше всего не хватает в MySQL: один раз записал в них все ограничения на вносимую в базу инфу, и в скрипте об этом можно не думать. ;)
А вот тогда при отсутствии триггеров какая польза от хранимых процедур?
-
Forza
use PostgreSQL ...
-
commander, в PostgreSQL есть триггеры? Супер! Надо попробовать!
А как часто PostgreSQL встречается у хостеров? У Валуехоста его нет! :(
-
Green Kakadu:
а вот насчет perl/php чего-то я там ничего пока не увидел.
perldoc DBD::Ingres
-
Forza
Надо просто уметь договориться с провом... собрать на *nix postgresql дело 3 минут...
-
Forza, я знаю много хостеров у которых есть в стандартных тарифных планах, перечислять не хочу, так как это уже будет смахивать на рекламу. Воспользуйся яндексом.
commander:
договориться с провом
а вот пров тут уж совсем не причём:))))))))
-
glebushka, ок. Буду иметь в виду, что PostgreSQL есть у многих.
Просто в моём случае я не выбирал хостера - сказали, что сайт будет лежать у валуехоста и точка. Хотя с его глюками MySQL, возможно, перенесём после окончания срока договора.
-
glebushka
а вот пров тут уж совсем не причём)))))))
пров причем всегда... :)
но вообще я предлогаю прикратить эту дискуссию... а то так во флэйм скатимся...
-
Forza:
при отсутствии триггеров какая польза от хранимых процедур?
прямая. пользуй исключительно SP и тебе триггеры врятли вообще не понадобятся
-
AliMamed, насколько я помню курс БД, который нам читали в институте на основе Oracle (а помню я его НЕ идеально), то триггеры запускались после определённого действия юзера: вставки, изменения или удаления данных из какой-то таблицы.
Так вот если некоторые триггеры выполняли схожие действия, то эти действия выносились в хранимые процедуры и вызывались в триггерах уже оттуда.
Понимаю, что должен быть какая-то большая польза при использовании SP без триггеров, раз это реализовано в Ingres r3, но пока не могу догнать, какая. :(
-
Forza
не имеет смысла использоватьт триггер если есть возможность сделать все что надо в SP
триггер хорошо уже имеющимся порулить, если доступа к коду нет (ну ессно в ограниченном объеме порулить удасться)