Анонсирован (http://www.mail-archive.com/announce@apache.org/msg0094...) релиз Apache CouchDB 1.0.0 (http://couchdb.apache.org/downloads.html), ознаменовавший стабилизацию кодовой базы, пригодность для промышленного использования и переход проекта на новый уровень развития. В версии CouchDB 1.0.0 кроме исправления ошибок проведена серия оптимизаций, позволившая (http://www.couch.io/) до трех раз увеличить производительность записи больших документов в базу. За счет добавления поддержки кеширования параметров аутентификации значительно ускорен процесс соединения с БД. Одновременно выпущен (http://www.mail-archive.com/announce@apache.org/msg0094...) корректирующий релиз Apache CouchDB 0.11.1 в который включены только исправления ошибок, без включения новшеств.CouchDB (http://couchdb.apache.org/) (Cluster Of Unreliable Commodity Hardware) представляет собой (http://couchdb.apache.org/docs/intro.html) распределенную, документ-ориентированную базу данных, относящуюся к классу ...
URL: http://www.mail-archive.com/announce@apache.org/msg0094...
Новость: http://www.opennet.me/opennews/art.shtml?num=27305
Таак, монгоДБ я недавно погонял...
Попробовать этого красавца чтоль?
А приложение ей какое найдете? Или вы просто ради погонять?
>А приложение ей какое найдете? Или вы просто ради погонять?есть тут приложение-применение. Но, какое - не скажу. Может на этом ноухау эта фирма денег заработает. В общих чертах - анализ собранного вороха данных и выдача клиенту с максимально близкой ноды.
Cудя по всему по производительности он пока уступает MongoDB... В MongoDB движок целиком на С/С++ писан, без всяких промежуточных Erlang и прочая.
С каких это пор ерланг стал промежуточным, а C++ - нет? ) Я понтиаю если бы монго на асме писали ;-), а так ваше замечание - полный бред.
Открываем в википедии статью "Сравнение языков программирования", сравниваем Erlang c C++, думаем, если есть чем. Erlang это фактически интерпретируемый язык, вертится на виртуальное машине, что делает его сходным скорее со Java.
Да, эрланг интерпретируемый язык. Но в отличие от жабы он разрабатывался изначально для построения распределенных систем. И все эти репликации, RPC и прочее мясо сделано там средствами языка, а не костылями, в нем принципиально не нужна синхронизация и отсутствует такие явления как race condition и deadlock. И есть в природе вполне себе даже стэндалон реализации этого щщастя, причем зло компактные, и абсолютно стандартные при этом, ЧСХ. Парралелизьм в нем - вообще песня. Самая настоящая.Язык очень хороший и православный, но чтобы на нем писать надо долго сворачивать моск набекрень чтобы приучать его "мыслить странно". Проложцы проникнуцца. И не всякие вещи стОит на нем писать. В документации на матчасть все расписано. Бегом изучать.
JFYI на этом добре написан чуть более чем весь софт который крутится в кишках вполне годных телефонных станций производства Ericsson, линейка AXE если мне моск не отбило (более того язык был разработан для этого специально). Что кагбе не просто намекае, а символизируе.
Сразу видно, на ерланге ничего не писал. Есть там и race condition, и deadlock спокойно можно словить. Разве что это легче обнаружить и исправить.
И мозг набекрень сворачивать не надо. Люди за 2 недели изучают, через месяц уже вполне рабочий код пишут.
Приведение станций эриков в качестве примера — моветон. Вот новые: чат фейсбука, система комментирования echo, трейдинговые системы реального времени (за которые Алейников страдал).
Гхм, чат фейсбука - это который пользует XMPP, что-ли? О да, новинка века - ejabberd :)