복붙노트

[SPRING] Morphia, Mongo4j 및 MongoDB의 Spring 데이터는 어떻게 비교됩니까? [닫은]

SPRING

Morphia, Mongo4j 및 MongoDB의 Spring 데이터는 어떻게 비교됩니까? [닫은]

나는 그들이 서로 비교하는 방법, 더 성숙한 것, 더 많은 기능을 갖춘 방법, 사용 사례에 대한 더 나은 방법에 관심이 있습니다.

내 자신의 유스 케이스는 실시간 모니터링 서비스 (Chartbeat 생각)를 만드는 것이지만, 다른 유스 케이스에 대해 이야기 할 수 있다면,이 Q & A가 다른 사람들을 위해 관심을 가질 수 있기를 바랍니다.

해결법

  1. ==============================

    1.Morphia는이 세 가지 중에서 가장 안정적 일 수 있습니다. 나는 최근에 Mongo4j에 대해 많이 듣지 않았다. 아마 포기했을 것이다. 나는 개인적으로 hades 프로젝트 때문에 스프링 데이터를 좋아한다 ... DAO를 구현할 필요가 없다. 방금 인터페이스를 작성하면 스프링 데이터가 자동으로 제공됩니다. 그러나 Spring Data Mongodb 구현은 초기 시도에서 약간 버그가있는 것처럼 보입니다. 정확한 날짜를 갖고 생산 품질의 제품을 개발하고 있다면 아마도 Morphia를 선택하는 것이 좋습니다.

    Morphia는이 세 가지 중에서 가장 안정적 일 수 있습니다. 나는 최근에 Mongo4j에 대해 많이 듣지 않았다. 아마 포기했을 것이다. 나는 개인적으로 hades 프로젝트 때문에 스프링 데이터를 좋아한다 ... DAO를 구현할 필요가 없다. 방금 인터페이스를 작성하면 스프링 데이터가 자동으로 제공됩니다. 그러나 Spring Data Mongodb 구현은 초기 시도에서 약간 버그가있는 것처럼 보입니다. 정확한 날짜를 갖고 생산 품질의 제품을 개발하고 있다면 아마도 Morphia를 선택하는 것이 좋습니다.

  2. ==============================

    2.모르 피아는 갈 길입니다. 매우 안정적이고, 아주 좋은 Play 통합으로, 더 많은 토크가 필요한 경우 모든 Mongo 드라이버 기능을 사용할 수 있습니다. 참조 해상도, 엔터티 포함이 예상대로 작동합니다. 수명주기 주석도 얻습니다. 이는 상용구 지속 코드 (timestamp?)에 유용합니다.

    모르 피아는 갈 길입니다. 매우 안정적이고, 아주 좋은 Play 통합으로, 더 많은 토크가 필요한 경우 모든 Mongo 드라이버 기능을 사용할 수 있습니다. 참조 해상도, 엔터티 포함이 예상대로 작동합니다. 수명주기 주석도 얻습니다. 이는 상용구 지속 코드 (timestamp?)에 유용합니다.

  3. ==============================

    3.https://github.com/impetus-opensource/Kundera/wiki/Kundera-Mongo-performance 성능 시트는 여기에수록되어 있습니다. Kundera는 완전한 JPA2.0 호환 솔루션이며 훨씬 강력한 인터페이스, 구현 용이성 및 기능 세트를 제공합니다.

    https://github.com/impetus-opensource/Kundera/wiki/Kundera-Mongo-performance 성능 시트는 여기에수록되어 있습니다. Kundera는 완전한 JPA2.0 호환 솔루션이며 훨씬 강력한 인터페이스, 구현 용이성 및 기능 세트를 제공합니다.

    -Vivek

  4. ==============================

    4.당신이 개발과 좋은 성능을 쉽게 찾고 있다면 Kundera는 또 다른 대안입니다. JPA 규격입니다.

    당신이 개발과 좋은 성능을 쉽게 찾고 있다면 Kundera는 또 다른 대안입니다. JPA 규격입니다.

  5. from https://stackoverflow.com/questions/5837135/how-do-morphia-mongo4j-and-spring-data-for-mongodb-compare by cc-by-sa and MIT license