Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
Hibernate + любая база данных = ООБД ???? Уважаемые господа, можно ли с определённым приближенинем считать данное высказывание истинным ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:36 |
|
||
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
Добрый день. Поскольку согласно реляционной алгебры любая структура данных может быть записана набором отношений, то безусловно, любая объектная структура может быть сведена к набору таблиц, что с разной степенью успеха и делают различные реализация ORM (Object-Relational Mapping). Однако с практической точки зрения возникает ряд проблем - существенное падение производительности из-за физического распределения частей данных объектов по нескольким таблицам, и никуда не девшейся (только с глаз разработчика, что безусловно, эффект положительный, но проблему не решает) дорогой с точки зрения производительности операции соединения этих таблиц при открытии и сохранении объекта (известная аналогия с разбором машины на запасные части при постановке в гараж). СУБД, поддерживающая объектное представление на уровне системных инструментов, обладает рядом преимуществ, поскольку при операциях чтения/записи отсылок к реляционному представлению вообще не происходит. Таким образом, формальный ответ на ваш вопрос - функционально - да (я не большой специалист по Hibernate, к сожалению, поэтому о функциональных ограничениях, которые он возможно дает с т.з. ООСУБД ничего сказать не могу). Но с существенными оговорками с точки зрения эффективности(главным образом, производительности) созданного приложения в принципе. --------- http://writeimagejournal.com - InterSystems Russia Technology Blog. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 02:59 |
|
||
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
А еще можно так, под .Net: NHibernate + БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 03:01 |
|
||
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
Ох, что же у меня столько опечаток-то.... :-) Три часа ночи дают о себе знать. --------- http://writeimagejournal.com - InterSystems Russia Technology Blog. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 03:07 |
|
||
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
Про эффективность Hibernate стараются ничего не говорить - не плохого, ни хорошего. Насколько я понял, из-за невозможности предложить объективной методики тестирования :). Однако у таких инструментов есть несколько важных преймуществ: - очень простая масштабируемость решений путем простого добавления еще одной машины - аггресивное кэширование данных - возможность использования различных бд - бесплатность - широкое community и поддержка Хотя об этом лучше почитать на сайте хибернейта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 06:54 |
|
||
|
Hiberante + любая база данных = ООБД ????
|
|||
|---|---|---|---|
|
#18+
Что бы на Hibernate не зацикливаться: www.service-architecture.com/products/object-relational_mapping.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2007, 08:15 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=75&tid=1559075]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 380ms |

| 0 / 0 |
