sergiogx
sergiogx

Reputation: 1582

Is there a stand-alone database for Adobe AIR that supports large amounts of data?

I have considered SQLite, but from what I've read, it is very unstable at sizes bigger than 2 GB. I need a database that in theory can grow up to 10 GB.

It would be best if it was stand-alone since it is easier to implement for non-techie users, instead of having the extra step of installing something like MySQL which most likely will require assistance.

Any recommendations?

Upvotes: 1

Views: 218

Answers (2)

DigitalRoss
DigitalRoss

Reputation: 146053

I believe SQLite will actually work fine for you with large databases, especially if you index them appropriately. Considering SQLite's popularity it seems unlikely that it would have fundamental bugs.

I would suggest that you revisit the decision to rule out SQLite, and you might try to compensate for the selection bias of negative reports. That is, people tend to publicize bug reports, not non-bug reports, and if SQLite were the most popular embedded database then you might expect to see more negative experiences than with less popular packages even if it were superior.

Upvotes: 2

Robert Harvey
Robert Harvey

Reputation: 180788

SQLite should handle your file sizes just fine. The only caveat worth mentioning is that SQLite is not suitable for highly-concurrent environments, since the entire database file is exclusively-locked during writing processes.

So if you are writing an application that needs to handle several users concurrently, a better choice would be Postgresql.

Upvotes: 3

Related Questions