Cơ sở dữ liệu nào được khuyến nghị sử dụng làm cơ sở dữ liệu nhúng để lưu trữ dữ liệu trong một ứng dụng? Cơ sở dữ liệu nhúng có thể hoặc không thể đồng bộ hóa trở lại cơ sở dữ liệu hệ thống lớn hơn.
Cơ sở dữ liệu nào được khuyến nghị sử dụng làm cơ sở dữ liệu nhúng để lưu trữ dữ liệu trong một ứng dụng? Cơ sở dữ liệu nhúng có thể hoặc không thể đồng bộ hóa trở lại cơ sở dữ liệu hệ thống lớn hơn.
Câu trả lời:
Một danh sách có thể được tìm thấy trên Wikipedia . Tôi nghĩ rằng nhà lãnh đạo áp đảo trong cơ sở dữ liệu sql nhúng là sqlite. Tìm thấy ở khắp mọi nơi!
SQLite có lẽ là cái được sử dụng phổ biến nhất. Nó có trọng lượng nhẹ và có giấy phép mở. SQLite đang được sử dụng bởi nhiều hệ thống nhúng, bao gồm dòng thiết bị di động iPod / iPhone / iTouch của Apple, điện thoại Android của Google và máy bay Airbus .
Vì điều này có lẽ tôi sẽ khuyên bạn nên sử dụng nó, nhưng tôi sẽ nói rằng bản thân tôi đã không sử dụng nó cho một hệ thống nhúng.
Tại nhà tuyển dụng trước của tôi, chúng tôi đã bán các ứng dụng với SQL Server Compact làm cơ sở dữ liệu nhúng. Nó có một số quirks, nhưng nó hoạt động hợp lý tốt.