【发布时间】:2019-06-30 15:39:22
【问题描述】:
我希望能够以与 Amazon 的 DynamoDb 客户端相同的方式创建数据库和表,但使用 Sql Server。这可能吗?
我正在使用 .net Core,这是用于集成测试。想我可以把代码扔进夹具里。
有人有什么想法吗?
【问题讨论】:
-
最接近的方法是使用 LocalDB 实例并使用您在开始时创建并在结束时删除的数据库(稍微快一点的是保留数据库并且只折腾对象本身)。这不在内存中并且比使用模拟慢得多,但它是启动功能兼容的数据库的最快方法(这对于集成测试相当重要)。建议使用带 SSD 的机器...
-
您能否更具体地说明“与亚马逊的 DynamoDb 客户端一样”。你是说 NoSQL 吗?无服务器?在记忆中?
标签: sql-server testing .net-core amazon-dynamodb