|
|
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
vadiminfoНа уровне каких-то там деталей физической реализации проги типа "засовывания" в библиотеки хоть в динамические хоть в статические, меня сравнение СУБД может заинтересовать в последнюю очередь. ну вот FB Embedded и есть "физика", которая вас не интересует. Вас же не интересует, что сервер ФБ можно запустить как приложение, и как сервис (а для разработчиков приложений это достаточно важно). Значит, исходя из этого, существование FB Embedded вас волновать не должно. Т.к. в остальном (!) FB Embedded от сервера ничем не отличается. То есть, он отличается, но эти отличия обусловлены не интересующей вас "физикой" сервера в dll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 17:23 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Опять начинаете? Сказали же хватит. Я уже зафиксировал для себя отличия, указанные Dimitr. kdvну вот FB Embedded и есть "физика", которая вас не интересует. Еще скажите: FB Embedded есть просто какой-то там набор байтов и бит. FB Embedded заявлена как - СУБД, а не просто набор файлов, хоть и DLL (у Вас к ним особое отношение), наскока я понял. А раз так то, это ПО поддерживающее СУБДшный функционал. А не есть просто ("физика") - инабор DLL-лей. kdv Вас же не интересует, что сервер ФБ можно запустить как приложение, и как сервис (а для разработчиков приложений это достаточно важно). Ну что это означет? Что про них ниче нельзя сказать про однопльзовательность, поддержку "работы в сети", и др базовые отличия СУБД? А даже если ниче нельзя сказать, то надо это тоже заявить: так мол и так поняте многопользовательность и однопользовательность не примнимы. kdvЗначит, исходя из этого, существование FB Embedded вас волновать не должно. Раз существует такая известная СУБД, то при случае главные свойста ея не помешают, не зависмо от того, как она там может запускаться. kdvТ.к. в остальном (!) FB Embedded от сервера ничем не отличается. То есть, он отличается, но эти отличия обусловлены не интересующей вас "физикой" сервера в dll. ничем не отличется, то есть отличается? О хде ты Гегель, со своей диалектикой? Не нуно нас дурачить: однопользовательность, "обусловленная физикой" сервера в dll, будет такой же как, к примеру, и однопользовательность, обусловленная физикой клиента хоть в статической библиотеке, хоть в Жаба-классах: поддерживается работа одного юзера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 20:56 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
vadiminfoРаз существует такая известная СУБД, то при случае главные свойста ея не помешают, не зависмо от того, как она там может запускаться. Какие свойства СУБД Вы считаете главными? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 21:10 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovКакие свойства СУБД Вы считаете главными? Ну например, то что позволяет понять основное, о СУБД, с которой не знаком: Тип поддерживаемой МД (реляционная, иерахическая, и т.д.). Язык БД( SQL, QBE и т.д.)Их особенности, например поддержка аналит ф-й Сетевая архитектура (Клиент-Серверна, Файл-серверная, никакая) Тип физического хранения данных - (Вторичные носители, IN MEMORY, На лентах) Поддержка конкурентного доступа в многопользовательской среде или отсутсвие такойвой. Блокировочник, Версионник, иное. Ну если есть особенности, имеющие значение для разработки и сопровождения, например, кроссплатформенность или там предпочтительныеи языки для клиентов. Ну на самом деле могут оказаться главными и другие св-ва в каких-то ситуациях ознакомления с новой СУБД свойста: Надежности (например поддержка резервного сервера), Безопасности, Производительности, (например наличие секционирование, поддержка кластеров), поддержки ОЛАП, Датамайнинга, если есть, тех или иных фич и т.д.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 23:21 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
vadiminfoНу что это означет? Что про них ниче нельзя сказать про однопльзовательность, поддержку "работы в сети", и др базовые отличия СУБД? А даже если ниче нельзя сказать, то надо это тоже заявить: так мол и так поняте многопользовательность и однопользовательность не примнимы. это означает, что вы не понимаете разницу между dll и exe, между сервисом и приложением, и т.п. vadiminfoНу например, то что позволяет понять основное, о СУБД, с которой не знаком: во всем перечисленном вами FB Embedded и FB Server одинаковы. Суть одна, форма разная. vadiminfoНу если есть особенности, имеющие значение для разработки и сопровождения про вот эти самые особенности уже обисписались тут. А вы все никак не поймете. Впрочем, учитывая, что вы не понимаете разницу между dll и exe, это вполне объяснимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 23:39 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
vadiminfoНу например, то что позволяет понять основное, о СУБД, с которой не знаком: А вот на сайте сабжа написано, что она может и так, и этак и даже в ОЗУ. И как её понимать после этого?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 00:29 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovА вот на сайте сабжа написано, что она может и так, и этак и даже в ОЗУ. И как её понимать после этого?.. судя по пониманию vadiminfo, в ОЗУ она будет блокировочником, так она будет версионником, а эдак - файл-сервером. При этом одна из них будет поддерживать триггеры, другая - нет, а третья - только диалект Oracle (или MS SQL). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 01:30 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
kdvво всем перечисленном вами FB Embedded и FB Server одинаковы. А там была перечислена поддепржка сетевой Клиент-сервеной архитектуры. Птица Сервенр ее поддерживает. И стало быть Птица Встроенная в этом одинакова с Птицей Сервером (согласно Вашему утверждению, раз она входит в эти все) . Значит Птица Встроенная поддерживает. Т.е. в Птица Встроенной присутсвует сетевой сервер. (сервер тока для клиентов на том же компе к сетевым отнести сложновато буит) Конечно, можно это назвать бредом, и не пояснять что там не так. Как Вы любите говорить про все не понятное Вам, но тут вроде слишком просто все. Но было dimitrembedded отличается отсутствием сетевого сервера. Как бы не увязачка получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 09:13 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov А вот на сайте сабжа написано, что она может и так, и этак и даже в ОЗУ. И как её понимать после этого?.. Там речи нет о том, что одна СУБД должна поодерживаать, что-то одно, там важно что именно из этого она может поддерживать. Имеет значение цель знаний того, что поддерживает СУБД. Наприме целью является составление списка возможных СУБД для проекта. Требуется ОЗУ? Значит этого требование не исключает использование данной СУБД. А ту что не поддерживет исключает. Каша претендует на поддержку трех МД - две из которых : РМД и ООМД среди наиболее известных. Сукуль и блокировочность и версионность поддерживает. Оракл не болкировочник, и Вы его не выберете, если нужен Вам блокировочник. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 09:15 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
kdvFirebird Embeddedkdv, ключевое вот это это тоже следствие сервера в dll. WarstoneВот такие высказывания меня всегда убивают... exe ВСЕГДА можно легко и просто переделать под dll. не любой Exe. как я уже сказал, это особенность конкретного кода. просто "запустить" сервер из dll нафиг не надо. Поэтому речь не просто про dll, а про клиентскую dll, в которой клиент не обнаруживает никаких изменений. Вот это, да, оказалось сделать относительно легко, благодаря уже существовавшей архитектуре и коду.Любой ехе. Фактически, ксли вы в ехе заполните таблицу экспорта в PE заголовке(а это можно), то из exe в dll конвертация производится путем смены расширения при правильной записи стартап процедуры. А по поводу того, что это заслуга какой-то архитектуры FB'шной - еще больший бред. В общем случае, для любой СУБД, надо сделать 2 вещи... 1) Собрать клиентскую библиотеку и серверный код в один бинарь. 2) Научить работать по пайпам (вернее соединяться, работать они и так умеют в силу "Everything is a file"). Все, Embedded решение для любой СУБД - готово. Ради сахара можно дописать что-бы клиентская библиотеку понимала специальный тип коннекта и умела подключаться не только к "собственному" серверу, но и к любому другому (сохранение функциональности). Если руки дойдут - сделаю это для PostgreSQL на выходных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 10:20 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
vadiminfoКаша претендует на поддержку трех МД - две из которых : РМД и ООМД среди наиболее известных. Сукуль и блокировочность и версионность поддерживает. Оракл не болкировочник, и Вы его не выберете, если нужен Вам блокировочник. Использовать критерий выбора сервера БД по принципу "блокировочник"/"не блокировочник" - это СИЛЬНО!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 11:34 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
WarstoneЕсли руки дойдут - сделаю это для PostgreSQL на выходных. Выходные еще не скоро... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 12:22 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
WarstoneА по поводу того, что это заслуга какой-то архитектуры FB'шной - еще больший бред [...] Все, Embedded решение для любой СУБД - готово. [...] Если руки дойдут - сделаю это для PostgreSQL на выходных. если поставить вам условие, что полноценный embedded должен получаться из standalone только лишь написанием реализации DllMain, то вы возможно поймете, причем тут архитектура. А пока можете рассуждать дальше насчет каких-то пайпов, без которых видите-ли оно не заработает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 13:00 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Warstone это для PostgreSQL на выходных. Верим, ждем, надеемся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 13:46 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Warstone, Эм... можно еще для M$скуля, длль-ку, чобы и агент, и олап, и ссис (желательно две) и репортинг... максимум мегов так на 10... ЗЫ: извиняюсь за подколку, но буду рад! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 14:15 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
~можно еще для M$скуля, длль-ку Compact Edition не оно?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 14:26 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Так не интересно( Хочу чтобы человек сам запилил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 15:24 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov~можно еще для M$скуля, длль-ку Compact Edition не оно?.. Хотя надо посмотреть как там, с репортингом и олап... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 15:35 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Warstone, Вы погорячились :D Тут один pgAdmin под Qt обещал, пришлось ник менять ..., а мы то помним ... знаем ... p.s. Да, птица это круто, а о H2 ни одного внятного поста ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 16:42 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
dimitrWarstoneА по поводу того, что это заслуга какой-то архитектуры FB'шной - еще больший бред [...] Все, Embedded решение для любой СУБД - готово. [...] Если руки дойдут - сделаю это для PostgreSQL на выходных. если поставить вам условие, что полноценный embedded должен получаться из standalone только лишь написанием реализации DllMain, то вы возможно поймете, причем тут архитектура. А пока можете рассуждать дальше насчет каких-то пайпов, без которых видите-ли оно не заработает.Ну не передергивайте, я не говорил что надо переписывать одну лишь . Надо дописывать механизм взаимодействия между клиентом и серверов не выходя за грани. В конце-концов - unix socket открыли и живем, но это все-таки утопия немного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 17:40 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
~Warstone, Эм... можно еще для M$скуля, длль-ку, чобы и агент, и олап, и ссис (желательно две) и репортинг... максимум мегов так на 10... ЗЫ: извиняюсь за подколку, но буду рад!Можо, но если вы предоставите их исходники и финансирование. С корпорации зла надо трясти много денег. (Подколка обратно )) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 17:41 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
H2O+пшено Warstone, Вы погорячились :D Тут один pgAdmin под Qt обещал, пришлось ник менять ..., а мы то помним ... знаем ... p.s. Да, птица это круто, а о H2 ни одного внятного поста ...Это который винни? Он не потому ник поменял. Ну а вообще - выходные скоро... Только я не сказал на которых )))) Но вообще - задача интересная. В качестве домашнего велосипеда надо будет попробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 17:42 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
WarstoneНадо дописывать механизм взаимодействия между клиентом и серверов не выходя за грани. Зачем его дописывать-то? Просто выставь из сервера обычный клиентский API и собери его в DLL вместо EXE. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 20:07 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovWarstoneНадо дописывать механизм взаимодействия между клиентом и серверов не выходя за грани. Зачем его дописывать-то? Просто выставь из сервера обычный клиентский API и собери его в DLL вместо EXE. Ну там-же весь АПИ через сокеты. Собственно, для чистоты, надо переделать с сокета на пайпы. А дальше - все как сказали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2012, 16:11 |
|
||
|
Ваше мнение о H2
|
|||
|---|---|---|---|
|
#18+
WarstoneНу там-же весь АПИ через сокеты Чего-чего? Хочешь сказать, что у PG нет клиентской библиотеки и все писатели компонентов/приложений должны использовать непосредственно сокеты для обращения к серверу??? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2012, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=37628760&tid=1552398]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 150ms |

| 0 / 0 |
