Автор Гілка: CouchDB 1.0.1  (Прочитано 1248 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3452
  • Програміст
CouchDB 1.0.1
« : 2010-08-31 12:28:01 »
[/td][/tr]
[tr][td]


http://CouchDB (База Даних на Дивані) — це сховище документів у форматі JSON (JavaScript Object Notation — Запис Об’єктів у Стилі Яваскрипту). Інтерфейс доступу до Коучдібі відповідає вимогам REST (Representational State Transfer — Репрезентативна Передача Стану, тобто така передача стану, яка розкриває внутрішню структуру, протилежне до інкапсуляції). Також Коучдібі має вбудовані механізми Map/Reduce/Combine (Перетворення/Стиснення/Комбінування), програми для яких пишуться на Яваскрипті, а результати кешуються.

Такі параметри роблять Коучдібі ідеальною платформою для багатьох динамічних сайтів, які використовують AJAX (Асинхронний Яваскрипт і XML). Для кращої підтримки таких сайтів, Коучдібі має можливість розміщувати такі сайти прямо в базі даних, і має вбудовану підтримку Аяксу. Для полегшення написання таких сайтів, створенно утиліту CouchApp, яка дозволяє зібрати аплікацію зі шматків джерельних текстів збережених у певних файлах і каталогах. Для ще більшого полегшення роботи програміста, було створено Evently — бібліотека, яка дозволяє вставляти потоки даних з Коучдібі у сторінку всього кількома рядками коду.


У версії 1.0.1 було виправлено прикру помилку, допущену у версії 1.0.0, яка могла привести до втрати даних.

Оголошення про випуск: http://couchdb.apache.org/notice/1.0.1.html
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3452
  • Програміст
Re: CouchDB 1.0.1
« Відповідей #1 : 2010-08-31 12:34:53 »
Які класні нові терміни — ЗОСЯ, РеПС. :-) Тільки ніхто їх не пропустить на головну сторінку. :-(
[Fedora Linux]

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1889
Re: CouchDB 1.0.1
« Відповідей #2 : 2010-08-31 13:31:03 »
Хіба map — це перетворення?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3452
  • Програміст
Re: CouchDB 1.0.1
« Відповідей #3 : 2010-08-31 13:47:21 »
В цьому контексті — це функція, яка для кожного елементу множини вхідних значень повертає довільну кількість вихідних значень. Таку функцією у нас називають функцією перетворення.

А які пропозиції?
[Fedora Linux]