Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

Cosmos DB with Table API

昨日にひきつづきCosmos DBについてのメモで、今回は Table APIです。

SDKについて

現状のSDK対応マトリクスは以下の通りで、Table API はまだ .NET でしかサポートしていません。

f:id:StateMachine:20170518113528p:plain

NET SDKは、Nugetでバイナリのみ公開されております。

www.nuget.org

また、

You can download the Azure Storage Preview SDK from NuGet, that has the same classes and method signatures as the public Azure storage SDK, but also has the ability to connect to Azure Cosmos DB accounts using the Table API (preview).

とのことで、クラス名、メソッドシグネチャ等々 SDK レベルでの互換は保たれているようなのですが、別ソースです。しかし、ソースは公開されていないようです。

Source code for the CosmosDB compatibility? · Issue #454 · Azure/azure-storage-net · GitHub

OSSといいつつ最新のソースを公開しないのはいかがなものかと(他のJava SDKしかり)

おまけ f:id:StateMachine:20170518113750p:plain

とりあえず動きがあったら、また更新します。