RavenDB2.0 RCが最近リリースされたが、改善されたツールとの連携、新しい Changes() API、Patching評価、インデックス化パフォーマンスの改善、その他幾つかの改善がなされている。
新規の目玉は、
- RavenDB Management Studioに関する幾つかの改善、例えば簡単になったバンドルの管理、レプリカオプション、APIキー
- より改善されたデバッグ用のフック
- 幾つもの インデックス化 における 最適化によるパフォーマンス改善
- パフォーマンスモニタやログによる更なるデータの公開
- 改善された認証オプションとコントロール
- A 新しい Changes() APIによって、RavenDBサーバーからPUSH通知を受けられる
- JavaScriptのスクリプトを使ってオブジェクトをパッチできる機能
- 改善された map/reduce
- 全標準クライアント操作用の非同期API
- シャーディングの改善
- バックアップの改善-クラウドバックアップオプションとCSVデータのインポート/エクスポート機能
面白いフィーチャの1つがデバッグエンドポイントの追加で、監視、トラブルシュート、デバッグの目的で、エンドユーザーに多くの内部情報を公開する。
Ayende Rahien氏がこのバージョンの新規機能についてずっと詳しい記事を書いている。
RavenDBは、LINQ対応、オープンソース、トランザクションのドキュメントデータベースで.NETで書かれている。デュアルランセンス構造により入手でき、Hibernating Rhinosによってサポートが提供されている。初めて知ったのなら、始めるにはこのドキュメントを読むと良い。