2012-10-15 5 views
2

임 임베디드 리눅스 보드에서 실제로 작동하고 있으며 필자는 일부 관계형 데이터의 지속성을 처리해야하는 요구 사항이 있습니다. 그래서 누구나 위에서 언급 한 다양한 옵션을 제안 할 수 있습니다. 미리 감사드립니다.임베디드 리눅스 보드 용 경량 데이터베이스

+0

이것은 실제 프로그래밍 질문이 아니지만, 지금은 무엇입니까? 어쨌든, 나는 sqlite3을 권하고 싶다. – January

+0

비슷하거나 중복 된 질문 http://stackoverflow.com/questions/1023785/light-weight-sql-server-for-linux-windows – logoff

+0

글쎄 그게 .. 네가 빨리 대답 해 주니 고마워. 그래, SQLite가 하나의 옵션 이었어. 발견했지만 데이터를 XML 형식으로 저장하면 저장 및 액세스 속도가 빨라집니다. (저장하고 싶은 데이터는 관계형입니다.) – Adi

답변

1

C를 프로그래밍 언어로 사용하는 경우 sqlite을 사용해보십시오. Java를 사용하는 경우 H2을 사용하십시오.

그러나 데이터베이스가 항상 최선의 해결책은 아닙니다. 따라서 CSV 또는 XML 파일과 같이 좀 더 단순한 것을 고려해야합니다. 특히 데이터가 거의 변경되지 않거나 추가 할 때 더욱 그렇습니다.

각각의 경우가 약간 다르기 때문에 "최선의 선택은 무엇입니까?"에 대한 일반적인 답은 없습니다. 나는 작동하는 것과 그렇지 않은 것을 느낄 수있는 작은 프로토 타입을 만들 것을 제안합니다. 기술이 좋을지 모르지만 마음을 감쌀 수 없다면 코드가 잘 처리 할 수있는 "열등한"기술을 사용하는 것보다 훨씬 버그가 많을 것입니다.

0

sqlite3을 사용해보십시오. 작고 작으며 라이트는 임베디드 환경에 완벽하게 어울립니다. 필자는 ARM 보드에서 환자 병력 기록에 사용했습니다. 그것은 안정적이고 안정적입니다. 그것을 위해 가라.

관련 문제