2009-11-09 2 views
1

나는 SQLite을 고려했으나, 읽은 바에 따르면 2GB보다 큰 크기에서는 매우 불안정합니다. 나는 이론적으로 10GB까지 성장할 수있는 데이터베이스가 필요합니다.많은 양의 데이터를 지원하는 Adobe AIR 용 독립 실행 형 데이터베이스가 있습니까?

MySQL과 같은 것을 설치하는 추가 단계 대신에 비 기술 사용자 용으로 구현하기가 더 쉽기 때문에 독립형 인 것이 가장 좋습니다.

어떤 권장 사항이 있습니까?

답변

2

큰 인덱스를 사용하면 SQLite이 실제로 제대로 작동합니다. SQLite의 인기를 고려하면 근본적인 버그가있을 것 같지 않습니다.

나는 SQLite를 배제하겠다는 결정을 다시 검토하고 부정적인 리포트의에 대한 선택 보완을 시도 할 것을 제안합니다. 즉, 사람들은 버그 리포트가 아닌 버그 리포트를 공개하는 경향이 있습니다. SQLite가 가장 보편적 인 임베디드 데이터베이스라면, 그 패키지가 우수하더라도 덜 인기있는 패키지보다 부정적인 경험을 기대할 수 있습니다.

3

SQLite는 파일 크기를 잘 처리해야합니다. 언급 할 가치가있는 유일한주의 사항은 전체 데이터베이스 파일이 쓰기 프로세스 중에 독점적으로 잠겨 있기 때문에 SQLite가 고도의 동시 환경에는 적합하지 않다는 것입니다.

따라서 여러 사용자를 동시에 처리해야하는 응용 프로그램을 작성하는 경우 더 나은 선택은 Postgresql이됩니다.

+0

postgresql을 단독으로 사용할 수 있습니까? – sergiogx

+0

SQLite와 같은 단일 데이터 파일을 의미합니까? 나는 그렇게 생각하지 않는다, 그것은 데이터 폴더 다. 그러나이 데이터 폴더를 다른 컴퓨터로 옮길 수있는 절차가 있습니다. http://nlakkakula.wordpress.com/2008/09/10/moving-postgresql-data-folder/을 참조하십시오. –

관련 문제