데이터핵
DataNucleus![]() | |
개발자 | DataNucleus 팀 |
---|---|
초기 릴리즈 | 2008년 4월 25일, | 전(
안정된 릴리스 | 5.2.10 / 2021년 8월 , 전( |
프리뷰 릴리즈 | 6.0.0.M2 / 2021년8월 , 전( |
기입처 | 자바 |
플랫폼 | Java SE, Java EE |
유형 | 객체-관계 매핑 |
면허증. | Apache 라이센스 2 |
웹 사이트 | www |
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
레퍼런스
- ^ "DataNucleus launched". InfoQ. May 1, 2008. Retrieved May 1, 2008.
- ^ Java JCP JSR-0012 JDO 1.0 사양
- ^ Java JCP JSR-0243 JDO 2.0/3.0/3.1/3.2 사양
- ^ Java JCP JSR-0220 JPA 1.0 사양
- ^ Java JCP JSR-0317 JPA 2.0 사양
- ^ Java JCP JSR-0338 JPA 2.1/2.2 사양
- ^ "Google AppEngine for Java released". DataNucleus. Apr 7, 2009. Retrieved Apr 7, 2009.
- ^ "VMForce using DataNucleus". DataNucleus. Oct 22, 2010. Retrieved Oct 22, 2010.
외부 링크
- 공식 웹사이트
- Data Nucleus on Source Forge – Data Nucleus 프로젝트 페이지
- Datanucleus on GitHub – Data Nucleus 소스 코드 저장소 프로젝트