현재 내 응용 프로그램은 Microsoft Access를 사용하고 있지만 이제 Linux 상자에서 호스팅 될 수 있습니다. 또한 여러 컴퓨터에서 액세스하는 동안 이들 중 하나가 레코드를 업데이트 할 수 있습니다 (다른 사용자가 해당 레코드를 읽을 때). 내가 SQLite을 시도임베디드 데이터베이스에는 최대 SQL 준수 및 동시성 지원이 있습니까?
등, 조인, 내부 SQL처럼,하지만 기존 쿼리의 많은 실패, 또는에서처럼 (고정해야 -
는 또한 포함 된 데이터베이스가 복잡한 SQL 쿼리를 지원해야한다는 요구 FROM 이후의 괄호를 내부 조인을 사용하는 간단한 쿼리는 SQLite에서 허용되지 않으며 제거되어야했습니다. 오른쪽 조인도 지원되지 않습니다.
나는 Apache Derby과 H2에 대해 알게되었지만, 처음에는 당신의 소중한 의견을 선호했습니다.
편집 :
내가 내 응용 프로그램이 완전히 자바로 작성된 것을 언급하는 것을 잊었다.
편집 : Microsoft Access에서 MDB를 사용하는 사전에서
, 네트워크 드라이브에 공유 된 원격 컴퓨터에서 DSN없는 연결을.
업데이트
나는 파이어 버드와 함께 실험을했고, 정말 아주 좋은 제로 관리하고, SQL 준수 보인다. 그것은 빠르며, 내가 시도 할 수있는 일반적인 쿼리에 아무런 문제가 없었습니다. 나는 그것에 매우 만족하며,이 질문을 제기 한 프로젝트를 위해 그것을 사용할 것입니다.
Advantage Server도 좋지만 잘 검토 할 시간이 없기를 바랍니다. Firebird를 검토하고 사용한 후에는 다른 것을 시도 할 필요가 없습니다.
을 모든 오픈 소스 RDBMS 중에서 가장 광범위한 SQL 표준 기능을 지원합니다. – nawfal