Please help me with data storage. Recently, I began to write on objective-c under mac os x, I need to store data in the program, about 500-2000 key-value pairs. As I understand it, there are 3 common ways to store data on mac os x: plist, core data and sqlite.
I know what plist and sqlite are, but I did not understand after reading a few articles how core data is arranged. Can someone tell me the articles that can be read, where functionality is compared, performance and everything else for these three systems.