0

Is there a lightweight (in size and memory usage), portable (that i can copy and paste it to another computer without reconfiguration, or rsync it with ease), cross-platform (that runs on windows and linux, at least at data level), client-server (because there would be more than one user write at the same time, so i wont use sqlite or any other embedded database) database?

what are my options?

i don't care if it's sql or nosql, i don't care about the security too..

Kokizzu
  • 24,974
  • 37
  • 137
  • 233

1 Answers1

1

How about Apache Derby? It would require a JRE (Java), but other than that, it should do exactly what you want.

Alternatively, you could write a small wrapper for SQLite (or any other embedded database) and just ship that instead. Your wrapper would expose some sort of network-level API of your choosing.

Adam Batkin
  • 51,711
  • 9
  • 123
  • 115