Представлен (https://blogs.apache.org/couchdb/entry/apache_couchdb_1_5_0) выпуск распределенной, документ-ориентированной базы данных Apache CouchDB 1.5.0 (http://couchdb.apache.org/downloads.html). Новая версия примечательна интеграцией ряда экспериментальных возможностей (http://docs.couchdb.org/en/latest/experimental.html): нового web-интерфейса для администрирования БД, доступного через "/_utils/fauxton/", поддержки подключения внешних плагинов и включением в поставку альтернативного сервера выполнения запросов (новый сервер написан с использованием Node.js, в то время как основной JavaScript Query Server базируется на движке SpiderMonkey). С основными особенностями Apache CouchDB можно познакомиться в анонсе (http://www.opennet.me/opennews/art.shtml?num=37827) прошлого выпуска.URL: https://blogs.apache.org/couchdb/entry/apache_couchdb_1_5_0
Новость: http://www.opennet.me/opennews/art.shtml?num=38350
erlang, javascript, теперь еще и Node.js. Мне кажется финалом этого проекта будет то, что его порвет на клочки из за внутренних противоречий. Стоит ли завязываться на него большой вопрос.
Ничего страшного.
Если проект окажется востребованным, то его просто перепишут на Си и никаких проблем...
> Ничего страшного.
> Если проект окажется востребованным, то его просто перепишут на Си и никаких
> проблем...ну какбэ пользуются http://wiki.apache.org/couchdb/CouchDB_in_the_wild
Ну хорошо.
Значит его сейчас переписывают на Си. Или начнут переписывать в будущем.
по др. ссылке - уже писали на сях - была осознана нерациональность такого шага, после чего был выбран эрленг
И получится очередная неведомая е...я х...я, которой надо 24-ядерный проц и 256Гб оперативы, тогда оно даже не тормозит. Если не более пары пользователей в час его дергает.
судя по тому что она ещё и распределённая то таких серверов нужно несколько :)
новая рубрика - ананимы судят :)
http://hammerprinciple.com/therighttool/items/erlang/c-2
http://ru.wikipedia.org/wiki/Erlang
http://damienkatz.net/2012/01/the_future_of_couchdb.html
собсно от афтора - кочбэйз переписана частями на сях но там ни слова о потреблении памяти (не в ней дело)
"And Erlang is still going to be part of the product as well, particularly with cluster management, but most of the performance sensitive portions will be moving to over C code. Erlang is still a great language, but when you need top performance and low level control, C is hard to beat."
http://wiki.apache.org/couchdb/Frequently_asked_questions#Wh...
и вопщем - Кац достаточно хорошо знаком и с парадигмой документ ориентированных БД и с Сями
для справки - Кац писал движок для Lotus Notes формул, эссесвенно - на Сях
а анонимы конечно лучше знают - что использовать для сложных проектов ;)
Они давно переписали couch на с++ и успешно продают под названием couchbase.
http://www.couchbase.com/couchbase-vs-couchdbСабж же - догниващие остатки в помойке имени Апача.
couchbase написан на erlang,C и C++
http://en.wikipedia.org/wiki/Couchbase_Serverнасколько я помню они переписали только некоторые части на C и C++
> couchbase написан на erlang,C и C++
> http://en.wikipedia.org/wiki/Couchbase_Server
> насколько я помню они переписали только некоторые части на C и
> C++именно http://damienkatz.net/2012/01/the_future_of_couchdb.html
> а анонимы конечно лучше знают - что использовать для сложных проектов ;)Обычно те кто др@чит на супер-ЯП, полагая что вот прям ща супер-мегя-ЯП решит все его проблемы - обычно оказываются не в состоянии написать ничего вменяемого. Или пишут как вон те кульные перцы с Ruby, скармливающие нефильтрованные юзерские данные system(). А потом они еще и на сишников наезжают что у них программы небезопасные :)
ой, а можно линк на кульных парней с ruby
Голый пхп + редис
> erlang, javascript, теперь еще и Node.js. Мне кажется финалом этого проекта будет
> то, что его порвет на клочки из за внутренних противоречий. Стоит
> ли завязываться на него большой вопрос.Это батенька уже диагноз - считать фичи и плюшки БАГАМИ. Называется диагноз - "критиканство".
>> erlang, javascript, теперь еще и Node.js. Мне кажется финалом этого проекта будет
>> то, что его порвет на клочки из за внутренних противоречий. Стоит
>> ли завязываться на него большой вопрос.
> Это батенька уже диагноз - считать фичи и плюшки БАГАМИ. Называется диагноз
> - "критиканство".А в "Простоквашино" говорили, что с ума поодиночке сходят, и только гриппом вместе болеют.
Оказывается, ошибались они. Если ещё окажется, что котов с собаками говорящих не бывает, то я даже не знаю, чему верить....
Это лучше, чем считать баги ПЛЮШКАМИ.
> Это лучше, чем считать баги ПЛЮШКАМИ.Простите, Вы вникли в суть предлагаемого продукта ? Вы вообще поняли, что он делает и т.д. ?
Интересно, почему некоторые новости озаглавливают словом «выпуск», а некоторые мерзопакостным словом «релиз»? Нельзя ли везде применять одну мерку и использовать русский язык?Сколько не правлю новости, правки не принимают.