예전에 slashdot.org에서 본 기사가 생각나서 다시 찾아봤는데요.
Prevayler라고 해서 OO언어에서 사용하는 어플리케이션 객체들을
다룰때 이것을 직렬화해서 메모리에 저장하는 방식으로 처리하는
방식이 있더군요. Mysql보다 3000배가 빠르다고 그러는데....
google에서 찾아봐도 국내 싸이트에서는 언급되고 다루는데가
없어서 소개차 또는 토론꺼리(?)를 만들기 위해서 이렇게
글을 올립니다.
실제로 개발과정에서 객체를 DB TABLE같은 관계형모델과 매핑시키는데
노력이 많이들기때문에 요즘 java에 JDO나 기타 O-R mapping 프레임웍이
많이 만들어지고 있죠.
이것은 객체는 객체그대로 다루는게 논리에 맞다는 식인것 같은데..
slashdot에 토론들을 보면 이것을 두고 참으로 재미있는 논쟁이 오가더군요
여러 고수님들은 Prevayler에 대해서 어떻게 생각하시나요?
[참고기사]
Prevayler Quietly Reaches 2.0 Alpha, Bye RDBMS?
http://developers.slashdot.org/article.pl?sid=03/09/23/2016224&mode=thread&tid=126&tid=156
Object Prevalence: Get Rid of Your Database?
http://developers.slashdot.org/article.pl?sid=03/03/03/1220222&mode=thread&tid=156
An introduction to object prevalence
http://www-106.ibm.com/developerworks/library/wa-objprev/
|