I am modifying one of my extensions and need to maintain a small database (typically 10-30 records, but probably never more than 100). I could use sqlite but that seems to be an overkill in this case (plus AMO insists on asynchronous calls to mySQL databases and I prefer synchronous routines).
I’ve done a little research and found a small database library called TaffyDB that seems to be what I need.
I have two questions:
Can anyone recommend a good, small, fast database manager (other than TaffyDB) that would work well in Fx extensions?
What is AMO's policy on using third-party libraries in extension code?
Probably just write a file for yourself and then use OS.File, I would actually define types like if i had 100 entries max and each row can only be an integer, then i would use the fseek abilities of OS.File to like read the 80th row without having to read from the start of the file.