четверг, 10 февраля 2011 г.
Couchdb и couchdb-lucene
В последнее время все больше и больше говорят о NoSQL решениях для хранения данных. Вот мне пришлось поработать с таким решением от Apache - Couchdb. Ее сильной стороной является очень быстрая выборка данных. Из слабых сторон можно отметить сортировку только по ключу. Отсортировать записи по произвольному полю к сожалению не возможно. Как решение этой проблемы пришлось использовать Couchdb-lucene. Она запускается отдельным процессом и индексирует содержимое Couchdb. Cocuchdb-lucene не делает выборку по ключам она выполняет полнотекстовый поиск по запросу позволяя отсортировать записи по нужному полю. В нашем проекте из этих 2-х решений получилась довольно неплохая связка. Хотя конечно хотелось бы чтобы не очень сложные запросы из SQL БД поддерживались и здесь.
Подписаться на:
Сообщения (Atom)