Re: FB 2.5 RC1
В письме от Fri, 11 Dec 2009 23:50:56 +0300, Kovalenko Dmitry dmitry.lipe...@gmail.com сообщал: Щас проще в FB допилить многопоточность, чем в IB реализовать все (зачастую, конкретные) фичи Firebird :-) В корень зришь. Дык. Останется только один :) RedDatabase ? Или... Nagano ? :-) -- Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
Re: FB 2.5 RC1
Dmitry Lendel wrote: если использовать FB как хранилище и только линейные запросы, то нет проблем. Если логика сложнее, то в 1.0 довольно тесно. Большенство бизнес логики и визуализация на клиенте. Поэтому различные фигурные приседания в sql запросах и процедурах не нужны.
Re[2]: FB 2.5 RC1
Привет! если использовать FB как хранилище и только линейные запросы, то нет проблем. Если логика сложнее, то в 1.0 довольно тесно. Большенство бизнес логики и визуализация на клиенте. Поэтому различные фигурные приседания в sql запросах и процедурах не нужны. Не в обиду, но при использовании бизнес-логики на клиенте при наличии полноценного инструмента - это как использование микроскопа для забивания гвоздей. Согласен, что задача-задаче рознь, но в большинстве случаев, где я видел универсальные системы, работающие с Ораклом, Мускулем, Постгри и кучей остальных (иногда - и с Птицем) - использовали СУБД именно как хранилище данных без ХП/Триггеров. З.Ы. Да-да, вот такой я маньяк. -- Best regards, Sergeymailto:gebele...@gmail.com
Re: FB 2.5 RC1
Sergey Mereutsa wrote: Не в обиду, но при использовании бизнес-логики на клиенте при наличии полноценного инструмента - это как использование микроскопа для забивания гвоздей. Не понимаю о чём речь. sql запросы то они остаются - оперирования множествами. Речь идёт о коде бизнес логики. Код SP может быть 1 в 1 переписан на клиенте. Согласен, что задача-задаче рознь, В моём случае это массово тиражируемый софт. Это очень существенно сужает простор для действий. но в большинстве случаев, где я видел универсальные системы, работающие с Ораклом, Мускулем, Постгри и кучей остальных (иногда - и с Птицем) - использовали СУБД именно как хранилище данных без ХП/Триггеров. SP и триггеры есть, но они выполняют в основом технические задачи типа логгирования и репликации.
Re: FB 2.5 RC1
Большенство бизнес логики и визуализация на клиенте. Поэтому различные фигурные приседания в sql запросах и процедурах не нужны. клиент - один? ...нам как-то понадобилось к той же БД еще пара клиентов, да еще написанных на других языках... например вэб-интерфейс. Бизнес-логика резко переместилась в ХП и триггеры :-)
Re: FB 2.5 RC1
Привет Не понимаю о чём речь. sql запросы то они остаются - оперирования множествами. Речь идёт о коде бизнес логики. Код SP может быть 1 в 1 переписан на клиенте. Мне лично не хватало Select from select execute block case iif и парчки встроенных функций После 2 и 2.1 стало легче жить Дмитрий
Re: FB 2.5 RC1
Dmitry Lendel wrote: Мне лично не хватало Select from select Иногда может быть полезно. Обычно можно всё через join'ы переделать. execute block Код блока тупо можно выполнить с клиента. case iif А это зачем? Обычно это юзается для того чтобы не запариваться самому с отрисовкой данных, которые можно визуализировать и на клиенте.
Re: FB 2.5 RC1
Oleg Matveyev wrote: клиент - один? ...нам как-то понадобилось к той же БД еще пара клиентов, да еще написанных на других языках... например вэб-интерфейс. Бизнес-логика резко переместилась в ХП и триггеры :-) Ну это известная тема для холиваров :) Но как говориться: практика - критерий истины. В моём случае важна гибкость и скорость реакции на новые бизнес требования. Что в случае множественных инстансов софта выливается в сложности процедуры обновления, если каждый раз менять метаданные без квалифицированного персонала. В общем случае такая архитектура это просто урезанная 3ёх звенка где 2 и 3 звенья объеденены в одно.
Re: FB 2.5 RC1
15.12.2009 20:56, Alexey Popov пишет: Oleg Matveyev wrote: В общем случае такая архитектура это просто урезанная 3ёх звенка где 2 и 3 звенья объеденены в одно. И называется 2х-звенка или клиент-сервер с толстым сервером. :) Ну да всяко у каждого своё дао как логику по проекту размазывать. :) -- Александр Замараев
Re: FB 2.5 RC1
Select from select Иногда может быть полезно. Обычно можно всё через join'ы переделать. Увы. Через join не всегда выходит execute block Код блока тупо можно выполнить с клиента. Верно. В 1.0 разве есть такое? :-))) case iif А это зачем? Обычно это юзается для того чтобы не запариваться самому с отрисовкой данных, которые можно визуализировать и на клиенте. И это тоже. Дмитрий
Re: FB 2.5 RC1
Dmitry Lendel wrote: Разве это хорошо, что все под 1.0? Не под, а совместимо. Т.е. фичи высших версий не используются, т.к. не нужны.
Re: FB 2.5 RC1
Не под, а совместимо. Т.е. фичи высших версий не используются, т.к. не нужны. если использовать FB как хранилище и только линейные запросы, то нет проблем. Если логика сложнее, то в 1.0 довольно тесно. Дмитрий
Re: FB 2.5 RC1
Kovalenko Dmitry wrote: Щас проще в FB допилить многопоточность, чем в IB реализовать все (зачастую, конкретные) фичи Firebird :-) Эти свистелки-перделки мне давно уже не греют. У меня весь софт Fb1.0 compatible. А вопрос с многопоточностью строит ой как давно.
Re: FB 2.5 RC1
Эти свистелки-перделки мне давно уже не греют. У меня весь софт Fb1.0 compatible. А вопрос с многопоточностью строит ой как давно. Разве это хорошо, что все под 1.0? Дмитрий
FB 2.5 RC1
Поздравляю всех! Дождались! Спасибо разработчикам! С уважением Александр Редько
Re: FB 2.5 RC1
dedRasta rex...@gmail.com сообщил/сообщила в новостях следующее: news:d971a4f2-c233-4165-9a5c-9eb0be4ee...@j4g2000yqe.googlegroups.com... Поздравляю всех! Дождались! Спасибо разработчикам! С уважением Александр Редько А я так и не пощупал это чудо природы. Как жаль :(
Re: FB 2.5 RC1
А я так и не пощупал это чудо природы. Как жаль :( Ничо так. На ощупь. Но пока есть некоторые проблемы с интенсивным сексом. Хотя, возможно, это не секс, а чисто[е липетцкое] убийство :-) --- Меня тут вот, после распития содержимого бутылки с этикеткой Девичья Башня, посетила мысль. Тесть бодяжит. Щас проще в FB допилить многопоточность, чем в IB реализовать все (зачастую, конкретные) фичи Firebird :-) Но это мои субъективные мысли :)) Коваленко Дмитрий.
Re: FB 2.5 RC1
On 11.12.2009 15:40, Kovalenko Dmitry wrote: Меня тут вот, после распития содержимого бутылки с этикеткой Девичья Башня, посетила мысль. Тесть бодяжит. Не экспортирует часом? :-) Щас проще в FB допилить многопоточность, чем в IB реализовать все (зачастую, конкретные) фичи Firebird :-) В корень зришь. -- Дмитрий Еманов
Re: FB 2.5 RC1
Меня тут вот, после распития содержимого бутылки с этикеткой Девичья Башня, посетила мысль. Тесть бодяжит. Не экспортирует часом? :-) Не, это оч. эксклюзивные напитки. Но у меня в холодильнике еще одна бутылка из этой серии есть. Тебя как - подождать? Щас проще в FB допилить многопоточность, чем в IB реализовать все (зачастую, конкретные) фичи Firebird :-) В корень зришь. Дык. Останется только один :) Коваленко Дмитрий.