2011-08-08 10 views
2

나는 완전히 Hibernate를 처음 사용하므로,이 질문은 누군가에게 순진 해 보일 수도있다.자바의 인 메모리 데이터베이스 테이블

메모리 내 테이블이 필요하고 쓰기 작업을 줄이기 위해 디스크에 테이블을 주기적으로 쓰기 만하는 응용 프로그램을 개발 중입니다. 몇 가지 복잡한 데이터 구조를 사용하여이 작업을 수행 할 수 있었지만 궁극적으로 내 데이터가 디스크의 데이터베이스에 저장되었으므로 Java의 메모리 내 데이터베이스 계산 기능을 검색하고 있습니다. Hibernate는 이것을 허용합니까?

답변

2

확실히, 메모리 내 모드에서 Hypersonic SQL을 사용할 수 있습니다.

4

메모리 데이터베이스에서 하이퍼 소닉/HSQL을 찾는 것처럼 들립니다. 당신이 사용하는 경우 당신은 다음과 같은 디스크에 쓰기를 지연하는 특성이라고 쓰기 지연 시간을 설정할 수 있습니다

<property name="connection.writedelay">100</property> 

가보고 here 되세요.

+0

이것을 사용하는 좋은 예가 Spring Roo 10 분 데모를 설정하고 생성 한 구성 파일을 살펴 보는 것입니다. 이 데모에서는 메모리 DB를 사용합니다. 자세한 내용은 http://static.springsource.org/spring-roo/reference/html/intro.html 링크를 참조하십시오. – brent777

관련 문제