임베디드 JSON 기반 Document DB – EJDB

아마 모바일에서 아는 사람은 쓸 것이다. 모바일에 딱좋은 저장소가 딱히 없는데, 이녀석이 딱좋거든. JSON 짱짱맨.

http://ejdb.org/

MongoDB 같은 임베디드 DB를 지향한다고 한다. 그래서 그런지 BSON 표준을 사용하고 있다.

Tokyo Cabinet 소스를 사용해서 만들었다.

도쿄캐비넷이 뭐냐고? 고전적인 NoSQL DB이다. 한국에서는 잠잠했다가 NoSQL 이 뜨면서 쁑 튀어나온 게 한국이 왜 DB를 SQL에만 의존하는지 보여주는 대목 되겠다. 뭐.. 리눅스에서 빌드해서 써야 하는 귀차니즘도 한몫 했지만.

됐고. 이걸 왜 소개하냐? 모바일이야 뭐 쓴사람은 안다. 우왕ㅋ굳ㅋ.

그렇다면 이걸 당신의 앱에 접목한다면 어떨까? 당! 신! 앱!

EJDB는 아래 언어에 바인딩 되어 있다.

나온 순서대로 기록하니 해당되는 언어에 쓰면 되겠다.

원래 C언어이기 때문에 유의해서 쓰도록 한다.

커뮤니티 참여이지만 공식 패키지이기 때문에 믿고 쓰도록 하자.

EJDB나 토쿄 캐비넷이 수동으로 빌드해야 한다고 윈도우 유저들이여 서운해 마라. 윈도우 프리빌드 패키지가 있다.

참고로 node.js 모듈이 기본이기 때문에 node.js 개발자는 걍 써!

닷넷과 자바 개발자의 경우 메모리 걱정으로 임시 저장소나 캐시 등이 걱정된다면 이 솔루션을 고려해 보는것도 좋다.

근데 닷넷은 4 이상이 요구된다. 자바는 1.6 이상이다. 닷넷개발자들 ASP.NET MVC 3 이상이 아니면 “아아 울고싶어라…”

composite / 2014년 1월 13일 / 미분류
태그:, , , , , , ,

답글 남기기

Your email address will not be published / Required fields are marked *