有什么方法可以在 RavenDB 仍在运行并托管其他数据库时删除单个数据库中的所有数据?
在 RavenDB 为不同客户托管多个数据库的生产环境中,为了从单个数据库中删除数据而停止 RavenDB 是 Not Acceptable 。是否有必要定制开发一个工具,单独删除文件来实现这一点?
最佳答案
如果您删除了描述数据库的文档,那么您就阻止了对它的访问。 RavenDB 不提供实际删除数据库的方法,但如果删除描述它的文档,数据库将关闭。 然后,您可以根据需要删除数据库目录,或对其进行备份。
关于database - 在 ravendb 运行托管其他数据库时删除单个 ravendb 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7091010/