데이터핵

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.

외부 링크