Сравнение между спящим и кайенским

Кто-то, пожалуйста, помогите мне в выборе того, использовать ли спящий режим или кайенну в сравнении между ними с точки зрения того, как они обрабатывают большие базы данных. Это более подходит для обработки больших баз данных.

Спасибо

Ответы

Ответ 1

Я использовал оба, но если бы я был ответственным (а не моим боссом:)), я бы предпочел Кайенну.

Cayenne имеет очень хороший CayenneModeler, поэтому вам не нужно писать код сопоставления - просто нажмите на свой путь весь проект за несколько минут.

Если в вашем проекте есть области, чувствительные к производительности, у Cayenne есть что-то, называемое SQLTemplate - очень эффективное решение.

И последнее, но не менее важное: как новичок, так и простой пользователь, вы получаете очень быстрые очень хорошие решения по вашим вопросам - в отличие от форумов Hibernate - просто посмотрите, сколько там вопросов без ответа.

Ответ 2

Bill Dudney -


В целом в моем ограниченном объеме Cayenne - это надежная и веселая структура развивать с. Есть много классные функции, и если вы знаете Спящий режим - небольшой прыжок Cayenne. Кажется, у Кайенны есть яркое сообщество пользователей и список был очень дружелюбным и ответил мне простые вопросы быстро и не пытаясь заставить меня чувствовать себя глупо. Кайенна кажется немного менее зрелой чем Hibernate в нескольких областях, для Например, распределенное кэширование новый в версии 1.1. В общем, хотя Кайенна - отличная каркас, и я определенно рекомендую вам взгляните на него, когда вы начнете следующий проект, требующий ORM рамки.

Ответ 3

В этом обсуждении относительно сильных сторон или Hibernate vs. Toplink есть несколько важных моментов, которые следует учитывать при оценке:

http://programming.itags.org/development-tools/120839/