|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
Доброго времени суток. Изучаю asp mvc c Postgresql, где то в сети читал статью с экспериментами asp.net entity framework с postgresql, его тесты показали низкую производительность, причем с mono вообще коряво работает. Во всех книгах и статьях описывают примеры только entity framework и mssql, но нигде не встречал работы с DAO т.е. писать чисто на SQL. Вопрос 1, кто работал с entity framework postgresql, стоит ли заморачиваться? Вопрос 2, как лучше организовать работы с БД по DAO SQL? До этого работал с PHP Yii, очень похожий фреймворк, в нем запросы писались в моделях, а как лучше в asp? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2014, 11:59 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlov, Никто чтоль не работал с Postgre? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2014, 20:35 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlov, У гугла все есть. http://www.wekeroad.com/2014/02/05/using-entity-framework-6-with-postgresql/ медленный по сравнению с чем, с чистым ADO.net? так это само собой. с ef mssql? так у них там низкоуровневых фишек напихано, так сказать хозяин барин.. можно выбрать любую пром орм, постгрес не экзотическая база, поддерживается всеми. 1 с потгресом работал на джаве.(( 2 смотря что за задача, может и чистого ado хватит. Про глячность последнего провайдера не слышал, раньше было говорят... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2014, 20:55 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
Где-то в степиdarlov, У гугла все есть. http://www.wekeroad.com/2014/02/05/using-entity-framework-6-with-postgresql/ медленный по сравнению с чем, с чистым ADO.net? так это само собой. с ef mssql? так у них там низкоуровневых фишек напихано, так сказать хозяин барин.. можно выбрать любую пром орм, постгрес не экзотическая база, поддерживается всеми. 1 с потгресом работал на джаве.(( 2 смотря что за задача, может и чистого ado хватит. Про глячность последнего провайдера не слышал, раньше было говорят... Поковырял NHibernate блин столько заморочек. Надо не мало времени затратить чтоб освоить. У меня задачи в проекте разнообразные, от простых "один-ко многим" или "многие ко многим" до сложной архитектуры. Как бы раньше всегда писал на нативном SQL,а тут предоставляют свой язык запросов который немного упрощает в несложных запросах, но не знаю как быть со сложными запросами. Плюсом еще производительность страдает. В чем еще выигрыш ORM, конкретно NHibernate? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 07:56 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlovВопрос 1, кто работал с entity framework postgresql, стоит ли заморачиваться? вполне. http://blog.devart.com/entity-framework-6-support-for-oracle-mysql-postgresql-sqlite-and-salesforce.html ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:02 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
hVosttdarlovВопрос 1, кто работал с entity framework postgresql, стоит ли заморачиваться? вполне. http://blog.devart.com/entity-framework-6-support-for-oracle-mysql-postgresql-sqlite-and-salesforce.html Чет кажется с производительностью проблемы у EF. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:16 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlovВ чем еще выигрыш ORM, конкретно NHibernate? тут полно срачей на эту тему ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:20 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlovЧет кажется с производительностью проблемы у EF. нет никаких проблем. во-первых, ваша диаграмма из далёкого 11-го года, производительность EF выросла. во-вторых, DAO всяко по-быстрее будет любого ORM, но скорости EF хватает за глаза, если конечно у вас программа не предназначена для бесконечного пережёвывания тырльёонов данных (в таком случае лучше вообще использовать процедуры базы данных). поэтому на счёт скорости срач начинать не нужно. EF успешно применяется на огромной куче серьёзных проектов, и дебильные диаграммы их совсем не парят. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:26 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlov, сегодня выбирая между NHibernate и EF прежде всего надо учесть знания привлекаемой команды программистов. если большинство знает NH, то выбирать надо NH. если никто ничего не знает, все уволить нахрен. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:29 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
hVosttdarlov, сегодня выбирая между NHibernate и EF прежде всего надо учесть знания привлекаемой команды программистов. если большинство знает NH, то выбирать надо NH. если никто ничего не знает, все уволить нахрен. Я один, вот моя вся команда. Ну понятно, пока не поработаешь вплотную, не узнаешь, только на это уйдет время. А тут хотел просто выбрать направление, чтоб лишний раз не забивать голову, возможно, лишней технологией. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:43 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlov, для Postgresql выбирай NHibernate ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 08:54 |
|
entity framework postgresql или DAO postgresql
|
|||
---|---|---|---|
#18+
darlovЯ один, вот моя вся команда. Ну понятно, пока не поработаешь вплотную, не узнаешь, только на это уйдет время. А тут хотел просто выбрать направление, чтоб лишний раз не забивать голову, возможно, лишней технологией. тогда выбирай что больше нравится. я уже давно выбрал EF, и нисколько не пожалел. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2014, 09:10 |
|
|
start [/forum/topic.php?fid=17&fpage=19&tid=1349754]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 177ms |
0 / 0 |