マイクロソフトのテクノロジ/製品を使用して、列ファミリセットを使用して列ストアデータベースを作成することは可能ですか?つまり、各行は異なる数とタイプの列を持つことができます。
あなたが探しているのは「非リレーショナルデータベース」のようです。これはしばしばドキュメントまたはNoSQLデータベースと呼ばれます。アマゾンはここでそれを定義します:
ドキュメントデータベースは、半構造化データをドキュメントとして保存するように設計された非リレーショナルデータベースの一種です。
Microsoftには、Azure Cosmos DBと呼ばれるクラウドベースの製品があります。これについては、以下を参照してください。
データベーススキーマとインデックスをアプリケーションのスキーマと同期させることは、グローバルに分散されたアプリにとって特に苦痛です。ただし、Cosmos DBでは、スキーマやインデックスを処理する必要はありません。データベースエンジンは完全にスキーマに依存しません。
マイクロソフトは、この製品のオンプレミスバージョンを提供していません。
SQL Serverには、jsonおよびXMLデータ型もあります。この大まかに構造化された形式でオブジェクトをシリアル化し、このタイプの列に格納することもできますが、推奨されるアプローチは、CosmosDBまたはmongodbやravendbなどの別のドキュメントデータベースを使用することです。