자바 객체 (및 해당 종속성!)를 투명하게 저장하는 데 사용할 수있는 opensource 라이브러리를 찾고 있는데, 이는 일종의 스냅 샷 파일 또는 db에 저장됩니다.Java 객체의 트리를 db 또는 파일로 저장하는 Opensource 라이브러리
예제 사용 사례 : 여러 객체, 플레이어, 점수, 위치 등의 게임 상태가 있습니다. 사용자가 "저장"을 클릭하면 이제 이러한 객체를 저장해야합니다 (저장 될 모든 객체는 주석을 달아서) 파일이나 DB에 저장하십시오. 시스템이 다운되거나 사용자 로그가 나중에 발생하면이 시점부터 복구 할 수 있어야합니다.
가능한 투명하고 효율적으로 처리 할 수있는 라이브러리를 찾고 있습니다. 거래 등은 필요하지 않습니다. 내 우선 순위 무료
- 하는 OpenSource, 좋은 문서 사용
- 용이성 것이다. 사용자가 뭔가 수정 한 후 개체를 수동으로 저장해야 할합니다. (들) 그가에있는 경우 중, 사소한 활동을해야한다
- 안정
- 스냅 샷에서 읽고 복구 쉬워야한다.
위의 요구 사항 중 4 가지 또는 적어도 좋은 부분을 모두 다루는 라이브러리가 있습니까? 나는 aspect 지향적 인 접근법에 관심이있다.
나의 유스 케이스에 대해 잘못된 q를 묻는가? 그것은 업계에서 매우 다르게 수행됩니까?
JSon이 좋은 옵션 인 것 같습니다. 이런 종류의 그래프를 nosql db에 저장하고 mongodb라고 말한 다음 다시 빨리 읽을 수 있습니까? 그것은 좋은 접근입니까? – Abe