4

リレーショナルデータベースではなく、ドキュメント/オブジェクトデータベースを使用することでメリットが得られる.Netプロジェクトがいくつかあります。db4oは良い選択だと思いますが、いくらかかるかはわかりません。MongoDBを使用したいのですが、その設計は小規模な単一サーバーアプリケーション向けではありません。

小規模なアプリケーションで遭遇したことのない他のオプションはありますか?


編集:それで、これはまだ良い解決策を持っていないスペースですか?小規模で耐久性のあるドキュメントデータベースはありませんか?私の最善の選択は、MongoDBを使用し、-syncdelayオプションを1に設定することですか?

4

3 に答える 3

1

BerkeleyDBはかなり良いです。

于 2010-03-26T01:03:09.130 に答える
1

非常に小規模な場合は、自分でシリアル化/逆シリアル化するか、SqLiteなどの組み込みリレーショナルデータベースにドキュメントベースの構造を作成してください...

于 2010-04-05T13:11:16.830 に答える
1

したがって、RavenDBは私が探しているものに合うように見えます。私はソースをいじって、それを回転させました。これは、CouchDBとMongoDBを組み合わせたものです。主な違いは、クラッシュリカバリを提供するWindowsに組み込まれたESEエンジンを使用していることです。これは、主に私が探しているものです。Ayendeのブログによると、リリースされるまでにやるべきことはまだたくさんありますが、GutHubからフォローするのは楽しいことです。

于 2010-04-10T21:11:52.707 に答える