о, живой опыт людей всегда интересен. Сейчас как раз присматриваюсь к подобным БД (Couch и Mongo), нет ли в планах статьи на тему?
И тогда по CouchDB сразу вопрос — а запросы в виде материализованных видов не напрягают? Каждый раз их определять на мой взгляд несколько муторно по сравнению с приснопамятным SQL или запросами к Mongo.
а какую бы модель предложили вы? задача та же — пользователи должны получать обновления от других пользователей. Пусть даже они получают их сразу, а не по крону. Как я понимаю, основная затычка тут в количестве очередей.
ужас какой-то. Поле моргает, курсор убегает за границы поля, если набирать без пробелов, выглядит как топором рубленная. У меня в своё время получилось гораздо симпатичнее и без этих неожиданностей, когда я основывался на известном скрипте с MIT лицензией: клавиатура от grey wyvern. Собраться что ли, привести в соответствие с последней версией да вырезать лишнее…
да-да, и деньги, заработанные с помощью этой непроизносимой штуки, тоже грязные и вообще некошерные ;)
Знаю я одну фирму, весь офис на линуксах, частично даже своей сборки дистрибутив, знаете, что делают? Винды и антивири клиентам ставят, среди прочего.
почему не поместишь? храните скрипты создания процедур в vcs, вместо «компиляции» такого «исходника» у вас будет отсылка запроса на сервер.
Язык может быть разный, зависит от СУБД. В PostgreSQL есть поддержка процедур на многих современных языках.
Тогда контрпример. Есть такой KDE-based файлменеджер Krusader. Раньше он буквально затыкался при отображении директорий с тысячами файлов. Сейчас отображает моментально. Переход Qt3->Qt4 дал плоды.
По поводу самого KDE пища для размышлений.
И тогда по CouchDB сразу вопрос — а запросы в виде материализованных видов не напрягают? Каждый раз их определять на мой взгляд несколько муторно по сравнению с приснопамятным SQL или запросами к Mongo.
Знаю я одну фирму, весь офис на линуксах, частично даже своей сборки дистрибутив, знаете, что делают? Винды и антивири клиентам ставят, среди прочего.
Язык может быть разный, зависит от СУБД. В PostgreSQL есть поддержка процедур на многих современных языках.
вы, видимо, не понимаете сути процесса
По поводу самого KDE пища для размышлений.