Apache CouchDB

Скріншот програми:
Apache CouchDB
Дані програми:
Версія: 1.6.1
Дата завантаження: 14 Apr 15
Розробник: Apache Software Foundation
Ліцензія: Безкоштовно
Популярність: 25

Rating: 3.0/5 (Total Votes: 1)

Apache CouchDB спочатку був розроблений в IBM і пожертвував пізніше в Apache Software Foundation.
У порівнянні з іншими базами даних з усього, CouchDB ще дуже молодий, але це не зупинило його від збору вельми наступні в своєму короткому житті.
Двигун CouchDB був на передньому краї останньої хвилі систем NoSQL, СУБД, які використовують модель ключ-значення зберігати свої дані в локальних документів у форматі JSON.
Записані дані можуть бути запитані, але не з синтаксисом класичного SQL. Замість застосовується спеціальний синтаксис, в разі CouchDB Віа мовою користувальницький запит виконується за допомогою JavaScript.
Сама база даних була досить успішною, навіть не дійшовши до портфель веб-сервера Apache, і в даний час використовується в компаніях, таких як BBC, Ubuntu, Engine Yard і Credit Suisse.
Цей реліз призводить до Вихідний код завантажити Apache CouchDB. Для двійкового ласка, зверніться до Mac і Вікна ділянки.

Особливості


    Сервер
  • Бази даних документів
  • доступні через RESTful JSON API.
  • Ad-Hoc і без схеми
  • лінійне адресний простір
  • надає семантика кислота
  • Можливі послідовність
  • Підтримка Автономний режим
  • Підтримка розподілених архітектур
  • Простота реплікації даних
  • Двохнаправлений виявлення конфліктів
  • можуть бути запитані і індексуються за допомогою JavaScript

Що нового У цьому випуску:

  • Підтримка Erlang / OTP 17,0
  • Багато поліпшень в нашій експериментальній новим призначеним для користувача інтерфейсом, в тому числі включення редактор коду з CodeMirror до туза, а також поліпшену підтримку різних браузерів.
  • Додана можливість MAX_COUNT (Configuration UUID,), щоб при швидкості обмежуючи кількість унікальних ідентифікаторів, які можуть бути запитані з / _uuids обробника в одному запиті.
  • Збільшення розміру буфера сокета для підвищення швидкості реплікації для великих документів і вкладень, і виправити тести на BSD-подібних систем.
  • Підвищення продуктивності багатошарових / залежних запитів.
  • Переконайтеся, що параметри конфігурації перевірки автентичності, пов'язаних з добре сформовані.
  • Виправлені CORS піддається заголовки.
  • Перейменовано proxy_authentification_handler в proxy_authentication_handler.
  • Переконайтеся, що сценарій запуску очищає файл PID про припинення.

Що нового у версії 1.5.0:

  • Виправлена ​​проблема, коли користувачі з правами адміністратора буде обмежено public_fields є.
  • Виправлена ​​проблема з тест-бігун JavaScript CLI.
  • офіційна документація була переглянута. Багато контенту з інших джерел були об'єднані, і індекс сторінки був відновлений, щоб зробити документи більш доступними.
  • Новий користувальницький інтерфейс адміністрування, під кодовою назвою Fauxton, була включена в якості експериментальної перегляду. Це можуть бути доступні в / _utils / fauxton /. Є дуже багато покращень тут, щоб перерахувати їх все. Ми шукаємо зворотний зв'язок від спільноти на цьому попередньою версією.

Що нового у версії 1.4.0:

  • Тепер підтримує Erlang / OTP R16B і R16B01; Мінімальна необхідна версія є R14B.
  • значення документ ролі користувача в даний час мають бути рядками. Інші типи значень буде відмовлено при збереженні документа користувачем.

Що нового у версії 1.3.0:

  • Немає більше переписує X-CouchDB-Запитувані-Path під час рекурсивних викликів в Rewriter.
  • межа глибини рекурсії в URL Rewriter. За замовчуванням максимум 100 викликів, але можна змінити.
  • Fix _SESSION для IE7.
  • Додана протокол Події сервера Направлено в БД зміни API.
  • Додана тривалість перегляду запит на футон.
  • Відключити кнопки для дій, які користувач не має дозволу на.
  • C / C ++ виявлення компілятор була покращена.
  • ім'я бази даних кодується під час перезапису (з урахуванням вбудованих / 'и, і т.д.).

Що нового у версії 1.2.2:

  • Скидання переписати лічильник на новий запит, уникаючи непотрібних збоїв запит через фіктивних граничних перезапису звітів.
  • Виправлена ​​помилка в CouchDB сценарію, де зупинився повертається статус до процесу виходів.

Що нового у версії 1.2.1:

  • Виправлені різні помилки в URL Rewriter коли йдеться рекурсія.
  • Виправлена ​​CouchDB сценарій запуску.
  • Кнопки для інвалідів, які не доступні для зареєстрованого користувача.
  • Виправлені потенційні тайм-аути реплікації.

Що нового у версії 1.2:

  • Додана рідний JSON парсер
  • додаткове стиснення файлів (баз даних і переглядати файли індексу)
  • Кілька поліпшень продуктивності, особливо щодо запису бази даних та індексації
  • Покращена продуктивність для вбудованих змін годувати фільтри _doc_ids і _design

Що нового у версії 1.1.1:

  • Підтримка SpiderMonkey 1.8.5
  • Додати настроюється максимум на кількість байт, повернутих _log.
  • Дозволити CommonJS модулі, щоб бути порожній рядок.
  • Bump мінімальну версію Erlang, щоб R13B02.
  • Не заводьте віддалені функції validate_doc_update.
  • ETags для вистав включають поточну послідовність, якщо include_docs = TRUE.
  • Виправлена ​​помилка, коли повторення може з'явитися в _changes корму.
  • Виправлена ​​помилка, коли обробники зміна зламатися після вирішення конфлікту.
  • Виправлена ​​помилка з _replicator, де включають "фільтр" може завалитися дивана.
  • аварії Fix при ущільненні великих погляди.
  • Fix дескриптор файлу витоку в _log
  • Fix вистачає зміни в _changes? Стилю = all_docs.
  • Поліпшення обробки ущільнення на max_dbs_open межі.
  • відповіді JSONP зараз відправити "текст / JavaScript" для Content-Type.
  • Посилання на ICU 4.2 на Windows.
  • Дозвіл косу риску в дорозі, щоб оновити функції.
  • Ріп couchjs процеси, які вражають reduce_overflow помилку.
  • Код стани можуть бути визначені обробники оновлення.
  • Підтримка передбачає () в шоу функцій.
  • _view_cleanup коли DDoc не має вікон тепер знімає всі індексні файли.
  • max_replication_retry_count тепер підтримує "нескінченність".
  • виправлення помилок реплікації, коли вихідна база даних має документ з порожнім ідентифікатором.
  • Fix тупик при призначенні couchjs процеси для обслуговування запитів.
  • Виправлення до документа складеного PUT API.
  • Виправлення, що стосуються витоку дескрипторів файлів для баз даних з красивим видом.

Що нового у версії 1.1.0:

  • Вбудована підтримка SSL.
  • Додана підтримка запитів на діапазон HTTP для вкладень.
  • Додані вбудовані фільтри для `_changes`:` _doc_ids` і `_design`
  • .
  • Додана можливість налаштування tcp_nodelay ака "Nagle".
  • Дозволити маски у визначеннях ВХости.
  • Детальніше гранульований носій ETag для вистав.
  • Більш гнучкий URL перезапису.
  • модуль Додано OS Процес управління демонів за межами CouchDB.
  • Додана HTTP Proxy обробник більш масштабованих зовнішності.
  • Додана `_replicator` базу даних для управління реплікацій.
  • Кілька мікро-оптимізації при читанні даних.
  • Додана CommonJS підтримка функцій карти.
  • Додана `черствий = опція update_after` запит, який викликає оновлення виду після возвращенія` черствий = ok` відповідь.
  • Більш чіткі повідомлення про помилки, коли це не представляється можливим отримати доступ до файлу через відсутність дозволів.
  • Додана «Зміна пароля» -feature в футон.

Обмеження


  • Це не так:
  • реляційної бази даних.
  • заміна для реляційних баз даних.
  • об'єктно-орієнтованих баз даних.

Схожі програми

RavenDB
RavenDB

4 Jun 15

Apache Parquet
Apache Parquet

9 Feb 16

drive-db
drive-db

10 Dec 15

JugglingDB
JugglingDB

10 Dec 15

Інші програми розробника Apache Software Foundation

Apache Bigtop
Apache Bigtop

12 Mar 16

Apache Karaf
Apache Karaf

11 Mar 16

Apache Falcon
Apache Falcon

10 Dec 15

Apache CouchDB

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями