- #599128from Gajim, 22 months ago
Replies (6)
- @Deepwalker:@Nim Да им сейчас все увлеклись на полную : ) У меня уже голова кипит от несметных полчищ этих БД.#599128/3from Gajim, 22 months ago, in reply to /2
- @Nim:@Deepwalker я пока что движусь в сторону CouchDB, но привлекает ещё HBase, ибо бесплатно достаётся нужный мне MapReduce от hadoop. Правда, обе задачи мне нужны в разных разрезах. Так что скорее всего на hadoop повешу распараллеливание обработки, а хранить итоги всё же буду в couch. Уж сильно мне thrift не по душе#599128/4from Home, 22 months ago, in reply to /3
- @Deepwalker:@Nim Мне тоже сдается, что одной БД можно и не обойтись. Разные концепции сильны в разном.
А thrift зато эффективен — это не куча REST-запросов. Хотя этот момент спорен.#599128/5from Gajim, 22 months ago, in reply to /4 - @Nim:@Deepwalker да, он бинарный, как протокол взаимодействия, но для него придется написать не один враппер, чтобы мутации данных не были столь мозговзрывающей задачей. С couch в данном случае всё проще — на блюдечке готовое решение. Честно говоря я очень долго думал и сравнивал разные варианты, смотрел и на Cassandra и Neo4j, не говоря уже о таких вещах как mongo и т.п. У меня несколько критериев: 1. документоориентированность, 2. аттач бинарных данных к документу, 3. горизонтальное масштабирование, 4. внятный python API. Пока что couch выигрывает.#599128/6from Home, 22 months ago, in reply to /5
