Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Amazon DynamoDb ORM for .net Core [closed]

Are there any fast, simple, ORM for DynamoDB and .NET Core? I have found PocoDynamo but it's not compatible with .net Core.

like image 316
ShaneKm Avatar asked Nov 02 '17 15:11

ShaneKm


1 Answers

The short answer is no.
Now the long answer: Notice that OR/Ms are used for relational databases, such as SQL Server, Oracle, MySql and so on; because there is a mapping between the table(s) to your object(s) (I wont say Entity because would be longer)... DynamoDB is a NoSQL databae. DynamoDb as MongoDB are made to store documents with no specific formats BUT DynamoDB offers to have a key or a hash key been between others rules and differences with MongoDB. So, if you have not any way to specify your "Entity" with a free will format "Documents", then there is no reason to use a OR/M.
Now, if Im not wrong, what you are looking for is a high level framework to deal with DynamoDb, if that the case, try this one offered by AWS team... just one note... if you want to make crazy scans, as today, you would need the low level api.

like image 129
Gabriel Andrés Brancolini Avatar answered Nov 15 '22 05:11

Gabriel Andrés Brancolini