はApache CouchDBは、最初はIBMで開発され、Apache Software Foundationのために後で寄付しました。
周りに他のデータベースと比較すると、CouchDBはまだ非常に若いですが、これはその短い寿命で、次のかなりの収集からそれを停止していません。
CouchDBのエンジンは、ローカルのJSON文書に自分のデータを保存するために、キーと値のモデルを使用のNoSQLシステム、データベースエンジンの最近の波の最前線に立ってきました。
記録されたデータはまだなく、古典的なSQL構文で照会することができます。代わりに、特別な構文は、JavaScriptを介して実行するカスタムクエリ言語を経由してCouchDBのの場合には、使用されている。
データベース自体も、Apacheのポートフォリオに到達する前に、非常に成功を収めて、とBBCは、Ubuntu、Engine Yardはとクレディ·スイスのような企業で現在使用されています。
このリリースでは、Apache CouchDBのソースコードのダウンロードにつながる。バイナリのためのマックとのWindowsののセクションを参照してくださいます。
の特長の
- ドキュメント·データベース·サーバーます。
- ます。
- アドホックとスキーマフリーます。
- フラットアドレス空間ます。
- ACIDセマンティクスます を提供します
- 結果整合ます。
- オフラインモードのサポートします。
- 分散型のアーキテクチャーをサポートします。
- イージーデータ複製します。
- 双方向競合検出します。
- 照会とJavaScriptを経由してインデックスを付けることができます。
RESTfulなJSON APIを経由してアクセス可能な
のこのリリースのの新機能は次のとおりです。
- サポートアーラン/ OTP 17.0ます。
- だけでなく、様々なブラウザ用のより良いサポートをACEにCodeMirrorからコードエディタを切り替えるなど、我々の実験新しいユーザーインターフェイス、多くの改善をします。
- は単一の要求で/ _uuidsハンドラから要求することができるのUUIDの量を律速許可するMAX_COUNTオプション(UUIDのコンフィギュレーション)を加えます。
- の増加ソケットバッファサイズの大きな文書や添付ファイルの複製速度を向上し、BSD系のシステムでテストを修正するためにします。
- マルチパート/関連の要求のパフォーマンスを改善します。
- その認証関連の構成設定を確認して整形されてます。
- 固定CORSさらさヘッダーがします。
- proxy_authentication_handlerするproxy_authentification_handlerをに改名します。
- 起動スクリプトが終了時にpidファイルを消去しますことを確認します。
のバージョン1.5.0でのの新機能:
- 問題を修正しました。
- JavaScriptのCLIのテストランナーの問題を修正します。
- 公式ドキュメントは、オーバーホールされました。他のソースからのコンテンツの多くはマージされており、インデックスページは、はるかにアクセス可能なドキュメントを作るために再構築されています。
- Fauxtonコードネーム新しい管理UIは、実験的なプレビューとして含まれています。これは、/ _utils / fauxton /でアクセスすることができます。それらをすべてリストするここであまりにも多くの改善があります。我々は、このプレビューリリースのコミュニティからのフィードバックを求めています。
管理ユーザーがpublic_fields機能によって制限される
のバージョン1.4.0の新機能のは何ですかます:
- は今のErlang / OTP R16BとR16B01をサポートしています。最低限必要なバージョンR14Bでます。
- ユーザー文書の役割値は現在の文字列でなければなりません。ユーザドキュメントを保存する際の値の他のタイプは拒否されます。
のバージョン1.3.0の新機能のは何ですかます:
- もはや書き換え、X-CouchDBの-パス要求リライターへの再帰呼び出し中します。
- を制限再帰の深さ。 100呼び出しの最大デフォルトたが、構成されます。
- IE7用の修正_SESSIONます。
- 追加したサーバーに送信されたイベントプロトコルが変化するAPIをDBにします。
- 布団に追加したビュー要求持続します。
- ユーザーがにします。 権限を持っていないことを行動するためのボタンを無効にする
- C / C ++コンパイラの検出が改善されています。
- は、データベース名は(許可埋め込み/年代など)を書き換え中エンコードされます。
URLリライタの
のバージョン1.2.2でのの新機能:
- 偽の書き換え限界レポートへの不必要な要求の失敗を避け、新しい要求に書き換えカウンタをリセットします。
- プロセスが終了する前の状態に戻り停止CouchDBのスクリプトの問題を修正しました。
のバージョン1.2.1の新機能のは何ですかます:
- URLリライタで様々なバグを修正しました。
- 固定CouchDBの起動スクリプトます。
- 無効ボタンます。
- 固定潜在的なレプリケーションタイムアウトします。
再帰が関与しているとき、
ログインしたユーザのために利用できない
のバージョン1.2のの新機能は次のとおりです。
- を追加しましたネイティブJSONパーサーます。
- オプションファイル圧縮(データベースとビューインデックスファイル)します。
- 特にデータベースへの書き込みとビューの索引作成に関するいくつかのパフォーマンスの向上、
- パフォーマンスの向上と_designます。
内蔵の変化養うフィルタ_doc_idsための
のバージョン1.1.1でのの新機能:
- サポートSpiderMonkeyの1.8.5ます。
- _logで返されるバイト数に設定可能な最大値を追加します。
- CommonJSのモジュールは、空の文字列であることを許可します。
- R13B02に最小Erlangのバージョンをバンプします。
- 削除されたvalidate_doc_update機能を実行しないでくださいます。
- ETagは、現在の配列を含みます。
- 不具合を修正しました。
- 不具合を修正しました。
- 不具合を修正しましソファがクラッシュすることがあります。
- クラッシュを修正します。
- 修正ファイルディスクリプタのリークします。
- _changesに不足しているリビジョンを修正?スタイル= all_docsます。
- max_dbs_open限界でコンパクションの扱いを改良します。
- JSONP応答は今のContent-Typeのための "テキスト/ javascriptの"を送信します。
- リンクします。
- は許可証は、前方の機能を更新するためのパスにスラッシュます。
- reduce_overflowエラーをヒットcouchjsプロセスシェムリます。
- ステータスコードは、更新ハンドラで指定することができます。
- サポートは、show関数で()を提供しています。
- _view_cleanupは現在、すべてのインデックスファイルを削除します。
- max_replication_retry_countは今「無限大」をサポートしています。
- ソース·データベースが空のIDを持つ文書を持って修正、複製クラッシュします。
- デッドロックを修正します。
- 文書マルチパートPUT APIに修正します。
- 修正します。
include_docs = trueの場合ビューの
重複が_changesフィードに表示されることが
更新ハンドラは、紛争解決後にブレーク
「フィルター」を含む_replicatorと
大型のビューを圧縮するとき、
_logの
Windows上でICU 4.2に
Ddocのにはビューがない場合に
リクエストを処理するためにcouchjsプロセスを割り当てるときに
ビューのデータベースのファイル記述子の漏洩に関する
のバージョン1.1.0でのの新機能:
- ネイティブSSLサポートします。
- 添付ファイルのHTTP範囲要求のサポートが追加されました。
- はTCP_NODELAY別名 "ネーグル」のための構成オプションが追加されました。
- バーチャルホストの定義でワイルドカードを許可します。
- その他の粒状のETagをサポートします。
- より柔軟なURL書き換えます。
- を追加しましOSのプロセスモジュールます。
- よりスケーラブルな外観のために追加のHTTPプロキシハンドラます。
- 複製を管理するために、 `_replicator`データベースを追加しました。
- 複数のマイクロ最適化データの読み取ります。
- を追加しましCommonJSのマップ機能に対応します。
- は `陳腐= ok`応答を返す後にビューの更新をトリガー`陳腐= update_after`クエリオプションが追加されました。
- その他の明示的なエラーメッセージが、それが原因な権限がないためにファイルにアクセスすることはできませんします。
- は布団に「パスワード変更」-featureを追加しました。
<李は> `_changes`ための組み込みフィルタを追加しました:。` _doc_ids`と `_design`ます。
ビューの
CouchDBの外のデーモンを管理するための
の制限事項の
- そうでない:
- リレーショナルデータベースます。
- リレーショナルデータベースの代わります。
- オブジェクト指向データベースます。
コメントが見つかりません