.NET ですぐにオブジェクトの継承をサポートする NoSQL DB はありますか? MongoDB には動的言語に適したものがありますが、実際の継承を探しています。実際、私は NoSQL の代わりに ODBMS で作業する必要があると思います!? それとも、MongoDB は厳密に型指定された継承をサポートしていますか?
LINQ でこのようなクエリを使用してデータを取得したいと思います。
people.Where(p => p is Student)
.NET ですぐにオブジェクトの継承をサポートする NoSQL DB はありますか? MongoDB には動的言語に適したものがありますが、実際の継承を探しています。実際、私は NoSQL の代わりに ODBMS で作業する必要があると思います!? それとも、MongoDB は厳密に型指定された継承をサポートしていますか?
LINQ でこのようなクエリを使用してデータを取得したいと思います。
people.Where(p => p is Student)
Starcounter は、プログラムした通常のクラスを使用してデータベースに保存するため、別個のデータベース定義は必要ありません。データベースとアプリケーションは一緒に結合されるため、クエリ/操作するすべてのオブジェクトは実際の .NET オブジェクトです。それでも真のACID。
Db.SQL("SELECT s FROM MyClass WHERE ...") のように正規の SQL92 式 (Linq は遅すぎる) を使用してデータベースにクエリを実行すると、返された列挙子に .NET オブジェクトが含まれます。