Scenario:
- I am building an OFFLINE (yeah you read right in 2012) application which needs to store data locally.
- And will sync with a central mysql database when connected.
- This client app has to work in XP/Win7/Win 8 and Windows phone. But may also be ported to Droid and iOS.
Data volume is not huge and relationship is not that complicated either. Also at some point thi So I am thinking about using:
- SQL Server Express / Compact (which may not work in linux based droid / ios)
- MS-Access (don't like it)
- XML file based data store and handwritten data handling (fun but more work)
- XML database (expensive)
- NO SQL option (Redis may be)
Before I jump into Redis, wanted to hear from guru s if anybody faced similar situation and implemented something similar.
Thanks in advance Rahul