2012-02-17 4 views
-1

나와 친구가 24/7 서버 (2009 Mac Mini)에서 많은 정보를 보내고 요청할 iPhone 응용 프로그램에서 작업 할 것입니다. 실시간 정보가 많이 떠 다니고 있습니다. 정보에 대한 강력한 데이터베이스 솔루션이 무엇인지 확신 할 수 없습니다. 우리는 근본적으로 빠르고 강력하지만 아직까지는 사용하기가 매우 쉬운 db를 찾고 있습니다. 특히 Objective-C에서 액세스 할 것이므로 매우 유용합니다. 우리가 찾고있는 Sqlite인가? 우리 동료가 PostGres를 사용하도록 제안했으나 PostGres가 꽤 날짜가 맞지 않았습니까?실시간 iPhone 응용 프로그램에 사용할 데이터베이스

+0

이 데이터베이스는 iPhone 또는 Mac에서 사용됩니까? – bbarnhart

+1

2009 년형 Mac Mini를 "서버"로 사용한다면 거의 모든 RDBMS 만 있으면 충분할 것입니다. 그렇게하면 엔터프라이즈 수준의 솔루션을 배포하는 것과는 다릅니다. 이것은 미니 밴이 완벽 할 때 식료품 점에 여행을위한 제일 배달 트럭을 얻고 싶의 동등 물 같이 소리가 난다. – JNK

답변

1

SQLite는 iPhone 측면에 좋습니다. 서버 또는 서버에 대해 묻고 있습니까?

+0

그래, 실제로 물건의 서버쪽에 대해 물어 보았다. .. 내가 너무 익숙하지 않은 지역이다. – benjammin

+0

그렇다면 나는 당신이 SQLite를 원하지 않는다고 확신한다. 저는 MySQL이 서버 측 데이터베이스에 대한 답이라고 생각하지만 저는 전문가가 아닙니다. –

0

개체 그래프 관리 및 지속성을위한 Apple의 고유 솔루션 인 Core Data을 살펴보십시오. 내부적으로 SQLite를 사용합니다 (메모리가있는 다른 저장 유형을 설정할 수 있지만). 매우 유연하고 최적화되어 있습니다.

+0

여러 iPhone 고객이 Wifi/3G를 통해 핵심 데이터 서버 DB에 쉽게 액세스 할 수 있습니까? – benjammin

+0

코어 데이터는 iPhone 측에 있습니다. –

+0

예, 핵심 데이터는 서버가 아닌 클라이언트 솔루션입니다. – Nicky