Рубрики
 Новости от БигМир

15 Jul 2010

 CouchDB релизы NoSQL базы данных, которая работает на Windows


Разделы: новости it

Первая полностью готовая нереляционная или NoSQL база данных, называется CouchDB, была выпущена, корпоративным спонсором проекта, Couchio, объявил в среду.

Два основных усовершенствований CouchDB сделать его 1,0-достойным, сказал Крис Андерсон, главный финансовый директор и основатель Couchio. Одним из них является тот факт, что выполнение программы был значительно усовершенствован. Другой является его способность работать на Microsoft Windows машины. Много работы было также введено в стабилизации программного обеспечения.



Перформанс-мудрый, новая версия продемонстрировала 300-процентное увеличение скорости чтения и записи, если судить по внутренним сравнения тесты по Couchio. Улучшения производительности были получены за счет оптимизации кода, сказал Андерсон.

Это также первый выпуск CouchDB, что может полностью работать на компьютерах Windows, либо из серверов или настольных компьютеров, сказал Андерсон. Предыдущие версии могли работать на Linux, а также есть версия, разрабатываемая для смартфонов Google операционной системы Android.

CouchDB, проект Apache Foundation, является нереляционных базу данных, которая хранит данные как простые пары ключ-значение. Данные хранятся с использованием JavaScript Object Notation (JSON), и, может быть получен использованием HTTP запросов.

"Она позволяет создавать веб-приложения без среднего уровня. Вместо того, чтобы базы данных, Java стек, а затем браузера, вам остается только HTTP, и браузер", сказал Андерсон.

Разработчики веб-приложений может оказаться технология интересна тем, что позволяет для офф-лайн для хранения данных, которые могут быть полезны при разработке веб-приложений для устройств, не всегда подключены к сети Интернет.

"Off-лайн поддержка репликации является поистине уникальным для CouchDB, особенно с открытым исходным кодом пространства", сказал Андерсон. "Если у вас есть рабочая группа, то все в том, что рабочая группа может иметь копию данных, и могут быть синхронизированы."

Для разработчиков, CouchDB может быть проще в использовании, чем реляционные базы данных, поскольку она не требует, чтобы они поняли, как создавать запросы SQL, чтобы писать или рисовать данных из базы данных.

Осуществление Google MapReduce используется для запросов. "Вы можете делать сложные запросы. Практически любой запрос вы можете сделать в SQL вы можете сделать в CouchDB, хотя вы, возможно, придется думать о том, как написать запрос по-разному", сказал Андерсон.

Работа по CouchDB начал в 2005 году в IBM в качестве проекта Lotus Notes, чтобы помочь с офф-лайн репликации данных. Она стала независимой с открытым исходным кодом проекта в 2008 году. Couchio предлагает коммерческую поддержку программного обеспечения.

Иоав Джексон охватывает корпоративного программного обеспечения и технологий общей новостей на IDG News Service. Последующие Иоав по щебетать на @ Joab_Jackson. адрес электронной почты Иоава Joab_Jackson@idg.com.




Метки: it
Рубрики: новости it

 Комментировать



Ограничение в 1000 символов




 Счетчики