您可以推荐哪种支持独立存储的嵌入式数据库?
-
01-07-2019 - |
题
我正在寻找嵌入式数据库引擎支持 隔离存储. 。目前我知道的是 VistaDB。您还有什么可以推荐的?
要求非常简单:
- xcopy部署
- 支持隔离存储
- 最好是免费的
请注意,使用 IS 时您不知道文件的确切路径。
其他提示
Sqlite 非常适合嵌入并且是免费的。
它不直接支持独立存储,但是看起来自己调用独立存储 API 并将生成的文件名传递给 Sqlite 作为它应该使用的文件名是相当简单的。
我知道这个问题已经很老了,但是 VistaDB 确实支持独立存储并且可以部署 XCopy。但我们没有免费版本,它是一个商业产品。
看看SO帖子 VistaDB的优点 有关我们支持的其他事项的更多信息。
独立存储支持不仅仅是不知道您的文件名。您必须使用流,您必须不需要文件级锁定,您不能在同一路径中创建临时文件,您必须了解 UAC 和空间限制。
AFAIK VistaDB 是唯一支持独立存储的嵌入式 SQL 数据库。
你可以做类似的事情 火鸟嵌入式.
尽管它本身不支持独立存储,但为每个用户创建新数据库应该很容易。
不隶属于 StackOverflow