質問

I'm looking for a database that provides access as SQLite or BerkeleyDB do: access through "in-process API calls". That would be for use in a desktop application.

Requirements:

  • can be linked to the desktop application (no separate process/server to be run)
  • document oriented, with query-able metadata/fields
  • indexing
  • persistent (disk storage)
  • C++ bindings
役に立ちましたか?

解決

You have many alternatives, but I think that it will be difficult to find an database that meets your exact requirments

Some of the alternatives that comes to mind are HamsterDB, EJDB and FireBird. These can all be embedded into your application and provides C++ bindings.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top