화요일, 1월 29, 2013

RDB ERD

이번에 RDB ERD는 뒤에 백그라운드 색을 주었습니다.
백그라운드가 색이 없는 것보다 있는 것이 훨씬 좋네요.



MongoDB ERD

MongoDB의 설계뷰 작업을 계속하고 있습니다.
MongoDB 전체 Collection과 Object들을 한꺼번에 보여주고 관리하기 쉽도록 말이지요.




수요일, 1월 23, 2013

MongoDB 설계 뷰 만들기.

요즘은 몽고디비의 설계뷰를 만들고 있습니다.
몽고디비의 릴레이션과 콜렉션의 서브 도큐먼트표시 및 인덱스 까지 표시 하려고 합니다.

아래 보시는 것처럼 아직은 오류가 있는 상태이구요.
마눌님께서 한마디 해주십니다. 가위가지고 오리면 된다구요. ㅋㅋㅋㅋㅋ

오늘쯤 이것을 마무리하고, 몽고디비의 다른 이슈들을 빠른 시간에 해결하려고 합니다. 


목요일, 1월 17, 2013

올챙이 개발이야기

올챙이를 막상 사용하려는 분 입장에서는 기능이 너무 부족하고 아쉽지요?

사실은 거의 많은 부분을 혼자 개발해야하구요.
개발해야할 기능들이 너무 많은게 현실이에요.

그래서 이렇게 생각했어요. 사용자들의 필요가 있어 요구사항을 받게 되면, 받은 부분을 개발하자구요.

굳이 필요하지 않는데, 미리 혼자 개발하지 말자구요.

물런 실력이 부족해서 일수도 있어요.

그렇지만, 아직은 실력보다는 .. 다른곳에서 이유를 찾고 싶어요.

올챙이 사용하시는 유저분들 이슈를 던져주세요.

금요일, 1월 11, 2013

요즘 올챙이 개발

요즘은 올챙이 개발은 MongoDB 개발하는 것에 많은 시간을 쏟고 있습니다.

Document의 하위 레벌까지 확장하도록 수정하였 습니다.
Index, JavaScript의 리스트를 보이도록 수정했습니다.
Group, MapReduce를 실행할 수 있도록 작업을 진행 중입니다.
Profile 기능에서 Profile된 쿼리를 실행하고 플랜 결과를 확인할 수 있록 했습니다.
쿼리 결과 창에서 하위 도큐먼트가 존재할 경우 상세하게 보이도록 수정했습니다.

ERD보이는 창에서 몽고디비의 Collection이 보이도록 수정 중이며, Collection간의 관계를 보이도록 수정 중입니다.

생각보다 작업이 늦어지고 있구요. ㅜㅜ

지금까지는 자바 드라이버를 사용하여 처리했는데..
자바스크립트 드라이버를 사용하여 처리 하도록 전체를 수정 해야 하나도 싶습니다.

월요일, 1월 07, 2013

MongoDB 설계


올챙이 기존 RDB ERD보는 기능에서..
MongoDB ERD(?) 보는 기능을 추가하려고 하는데...
비슷(?) 하면서도 틀려서 고민 중입니다.

불편한 동거를 하면 가능하겠으나, 확장해 가는것은 상당히 불편 할 것이고..
분리하자니 재사용하는 코드가 대폭늘어나고....
EMF를 사용해서 마음대로(?) 하기 힘들다는 단점이 있네요. 흠냐..

나중을 생각해서 우선은 분리하고,
중복 설계와 코드 등을 어떻게 줄일 수 있는 것인지 연구해 봐야겠습니다.

MongoDB ERD는
Collection의 Document 계층 보여주고, 릴레이션, 키 관계를 보여주려고 합니다.
거기에 리버스, 포워드 엔지니어링과 디비 카피등까지(?)를 하면 어떨까싶습니다.