Page 3 of 5

Re: SmartCJ на postgresql возможно?

Posted: Sat Oct 07, 2017 11:46 am
by Adrenal1ne
admin wrote:С удовольствием, после ответа на вопрос "зачем" )
Для открытия новых рубежей и возможностей.
На самом деле я убежден, что pg с большими базами и сложными запросами работает много лучше. Если бы вы использовали в проекте фреймворк типа Hibernate в Java(не знаю есть ли что-то подобное в PHP), то вопрос по поводу работы с другой базой данных был бы намного проще.

Re: SmartCJ на postgresql возможно?

Posted: Sun Oct 08, 2017 5:37 pm
by admin
Как бы ответить что б не обидеть ... )

Знаете, давайте вы засунете в посгресс базы, там то пару строк в дампе поправить
И как сделаете - тогда и поговорим, и про hibernate и про коннекшены и как это все работает

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 11:17 am
by Adrenal1ne
admin wrote:Как бы ответить что б не обидеть ... )

Знаете, давайте вы засунете в посгресс базы, там то пару строк в дампе поправить
И как сделаете - тогда и поговорим, и про hibernate и про коннекшены и как это все работает
держите вашу базу в PG
http://173.214.244.70/dump_smartcj.sql
не один в один, но близко к оригиналу.

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 11:24 am
by admin
Отлично, какой запрос в ней выполняется заметно быстрее ?

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 11:26 am
by Adrenal1ne
admin wrote:Отлично, какой запрос в ней выполняется заметно быстрее ?
Во первых я не заполнял ее данными, во вторых я не знаю какие запросы используете вы для вывода и расчета инфы в базе.

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 11:41 am
by admin
Наполнение - можно взять дамп с любой рабочей базы
Запрос - например выборка из rot_gallery_stats 100 галер по total_ctr

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 11:49 am
by Adrenal1ne
admin wrote:Наполнение - можно взять дамп с любой рабочей базы
Запрос - например выборка из rot_gallery_stats 100 галер по total_ctr
Ну я думаю, что если вас заинтересует данная тема, то тесты вы сами в состоянии выполнить, тем более что у вас у же и ddl базы для PG есть.
Ну а по поводу ORM-фреймворков каждый решает сам использовать их или писать нативные hadrcore sql-запросы .

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 12:06 pm
by admin
Проблема в том что вы нахватались пары слов не понимая сути

ORM не спасает от прямых sql запросов, он облегчает работу с объектами, допустим в данном случае это это редактирование трейдеров, но не убирает необходимость писать сложные запросы, иначе ORM понаписывает их самым ужастным способом.

Я думал эта тема вас заинтерисовала, разве нет ?

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 12:22 pm
by Adrenal1ne
admin wrote:Проблема в том что вы нахватались пары слов не понимая сути

ORM не спасает от прямых sql запросов, он облегчает работу с объектами, допустим в данном случае это это редактирование трейдеров, но не убирает необходимость писать сложные запросы, иначе ORM понаписывает их самым ужастным способом.

Я думал эта тема вас заинтерисовала, разве нет ?
Вы изначально общаясь с оппонентом всегда себя ставите выше и в собеседнике видите идиота, видимо так вы устроены. Я знаю что такое ORM и как с этим работать, ну и использую его в своих проектах, в частности Hibernate. Ну и по поводу "Проблема в том что вы нахватались пары слов не понимая сути" вы тоже не правы. Так что дискуссию можно закрывать. Smart не может работать с postgresql и видимо никогда не сможет. Это ответ на первый вопрос топикстартера.

Code: Select all

Я думал эта тема вас заинтерисовала, разве нет ?
Да, немного интересно, но если это не интересно вам, то зачем вообще развивать ее ? Ответили бы просто, что не может.

Re: SmartCJ на postgresql возможно?

Posted: Mon Oct 09, 2017 12:32 pm
by admin
Отлично, если вы разбиратетесь в теме в чем проблема запустить 1 запрос в ПГ?