是否有支持大量数据的Adobe AIR独立数据库?

时间:2009-11-09 23:43:29

标签: sqlite air

我考虑过SQLite,但从我读过的内容来看,它在大于2 GB的尺寸时非常不稳定。我需要一个理论上可以增长到10 GB的数据库。

最好是独立的,因为它更容易为非技术用户实施,而不是额外安装像MySQL这样的东西,这很可能需要帮助。

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

SQLite应该很好地处理你的文件大小。值得一提的唯一警告是SQLite不适合高度并发的环境,因为整个数据库文件在写入过程中被独占锁定。

因此,如果您正在编写一个需要同时处理多个用户的应用程序,那么更好的选择是Postgresql

答案 1 :(得分:2)

我相信SQLite对于大型数据库实际上可以正常工作,特别是如果你正确地索引它们。考虑到SQLite的受欢迎程度,似乎不太可能存在根本性错误。

我建议您重新考虑排除SQLite的决定,并且您可能会尝试补偿否定报告的选择偏差。也就是说,人们倾向于宣传错误报告,而不是非bug报告,如果SQLite是最受欢迎的嵌入式数据库,那么你可能会看到更多的负面体验,而不是那些不受欢迎的软件包,即使它是优越的。

相关问题