데이터핵

DataNucleus
데이터핵
Datanucleus sml 300 80.png
개발자DataNucleus 팀
초기 릴리즈2008년 4월 25일, 14년 전(2008-04-25)
안정된 릴리스
5.2.10 / 2021년 8월 15일, 9개월 전(2021-08-15)
프리뷰 릴리즈
6.0.0.M2 / 2021년8월 15일, 9개월 전(2021-08-15)
기입처자바
플랫폼Java SE, Java EE
유형객체-관계 매핑
면허증.Apache 라이센스 2
웹 사이트www.datanucleus.org Edit this at Wikidata

DataNucleus(이전의 Java Persistent Objects JPOX)는 (Apache 2 라이선스에 따라) Java의 데이터 관리에 관한 소프트웨어 제품을 제공하는 오픈 소스 프로젝트입니다.Data Nucleus 프로젝트는 2008년에[1] 시작되었습니다(JOX 프로젝트는 2003년에 시작되어 2008년에 Data Nucleus로 더 넓은 범위에서 재개되었습니다).

Data Nucleus Access Platform은 Java Data Objects(JDO) 1.0, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2 사양(JSR 0012,[2] JSR 0243[3]) 및 Java Persistence API(JPA) 2.0을 완전히 준수하는 구현입니다.Java 퍼시스텐스 소프트웨어의 광범위한 데이터스토어에 대한 지속성을 지원하며 모든 ORM(Main Object-Relational Mapping) 패턴을 지원하며 JDOQL, JPQL 또는 SQL을 사용하여 쿼리를 수행할 수 있으며 자체 바이트 코드 인핸서가 제공됩니다.RDBMS(Relational Datastore), 객체 기반 데이터스토어(db4o, NeoDatis ODB), 문서 기반 스토리지(XML, Excel, OpenDocument 스프레드시트), 기반 스토리지(JSON, Google 스토리지, Amazon Simple Storage Service), 지도 기반 데이터스토어(HBASE, Google)에 대한 지속성을 제공합니다.ores(MongoDB) 및 기타 유형의 데이터스토어(LDAP )를 포함합니다.플러그인은 OSGi에 준거하고 있기 때문에 OSGi 환경에서도 동일하게 사용할 수 있습니다.

DataNucleus Access Platform은 Google App Engine for Java [7]및 VMForce(Salesforce.com 및 [8]VMWare에서 제공하는 클라우드 서비스)의 지속성 계층에서도 활용됩니다.

「 」를 참조해 주세요.

  • Apache Is, 도메인 기반 애플리케이션, 빠른 실행.지속성을 위해 DataNucleus JDO 사용
  • Apache Hive, 지속성을 위해 Data Nucleus를 사용하는 데이터 웨어하우스 인프라
  • 지속성을 위해 Data Nucleus를 사용하는 JFire, ERP

레퍼런스

  1. ^ "DataNucleus launched". InfoQ. May 1, 2008. Retrieved May 1, 2008.
  2. ^ Java JCP JSR-0012 JDO 1.0 사양
  3. ^ Java JCP JSR-0243 JDO 2.0/3.0/3.1/3.2 사양
  4. ^ Java JCP JSR-0220 JPA 1.0 사양
  5. ^ Java JCP JSR-0317 JPA 2.0 사양
  6. ^ Java JCP JSR-0338 JPA 2.1/2.2 사양
  7. ^ "Google AppEngine for Java released". DataNucleus. Apr 7, 2009. Retrieved Apr 7, 2009.
  8. ^ "VMForce using DataNucleus". DataNucleus. Oct 22, 2010. Retrieved Oct 22, 2010.

외부 링크