2011-12-10 2 views
-1

필자는 테이블, 행, 열 및 조인이있는 mysql과 같은 관계형 데이터베이스에 대해 잘 알고있어 컨텐츠의 관련성을 파악합니다."개체 데이터베이스"란 무엇이며 언제 사용할 수 있습니까?

누군가 내가 바쁘다고 생각하는 프로젝트에 개체 데이터베이스를 사용하도록 제안했지만 개체 데이터베이스가 무엇인지, 관계형 데이터베이스를 통해 이점이 있는지에 대해서는 알지 못합니다.

나는 이미 인터넷 검색을 해왔다. 위키 피 디아는 풍부한 정보 (예, 풍자)이며, 내가 따라야 할 몇 가지 링크가 특히 계몽 적이라는 것을 인정해야한다. 그러므로 나는 미래의 구글로 향한다. 군중 소싱 정보. 누구든지 제가 읽을 수있는 좋은 기사를 알고 있습니까? 아니면 누구든지 나에게 설명해 줄 수 있습니까?

미리 감사드립니다.

답변

0

개체 데이터베이스의 기본 아이디어는 데이터베이스에 인 개체 을 저장하는 것입니다. 행과 열이있는 테이블과 같은 관계형 구조로 분해되지 않습니다.

기본 전제는 객체 데이터베이스에서 객체를 가져 오는 것이 훨씬 간단 할 것입니다. 즉, 객체를 "잡아"매핑하거나 변환 할 필요가없는 것입니다.

자세한 내용은 일부 링크를 참조하십시오 :

  • db4o (db4objects) - .NET 및 Java (오픈 소스)에 대한 객체 데이터베이스의 메이커
  • ODMBS.org - 좋은 (자유롭게 사용 가능한) 정보 많은 사이트 ODBMS

OO-DB의 가장 큰 과제는 가능한 한 간단하게 저장하고 좋은 성능을 제공하는 개체를 찾고 검색하는 것입니다. 그리고 그들의 널리 사용되지 않는 그들의 입양을 방해합니다.

+0

@ j3frea : 아마도 공급 업체마다 다를 수 있으며 일반적으로 공개적으로 사용할 수있는 정보는 아닙니다. 하지만 db4o는 오픈 소스입니다. 소스를 읽고 알아낼 수 있어야합니다 ... –

+0

고마워, 지금보고있어. – jcuenod

관련 문제