Apache CouchDB

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

Rating: 2.0/5 (Total Votes: 2)

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 в футон.

Обмеження


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

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

Riak
Riak

12 May 15

Apache Accumulo
Apache Accumulo

4 Jun 15

TinyDB
TinyDB

5 Sep 16

H2 Database Engine
H2 Database Engine

28 Sep 15

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

Apache Flink
Apache Flink

9 Apr 16

Jetspeed
Jetspeed

1 Oct 15

Apache Shindig
Apache Shindig

13 Apr 15

Apache CouchDB

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