На днях завершился опрос о плюшках, которых не хватает в NoSQL-хранилище
CouchDB. С этой базой я знаком уже года два, последний - активно. И, читая новости, вижу, что много вопросов по NoSQL могло быть не задано, не пытайся люди
одеть рубашку, не сняв пальто применить свои знания SQL-парадигмы к тому, что к SQL отношения не имеет. Пример? Oracle у многих ассоциируется с SQL. Да, сам сервер, в отличии от сервиса, хорош. Но тот NoSQL что
они сваяли выглядит хилым зародышем по сравнению с тем, что уже
давно есть в бесплатных системах. Новое лучше воспринимать с пустой головой.
Оказалось,
больше всего жгут ждут (
прокомментирую некоторые пункты, опираясь на собственный опыт работы с CouchDB):
- Мощный язык запросов. Наверное, ожидают что-то типа SQL, но, если задуматься, так ли горячо он нужен для прикладных задач? А ведь на решение таких задач и нацелены NoSQL-решения. Новый язык - значит, больше времени на изучение, более дорогая поддержка готового продукта (много в мире окажется специалистов по этому языку?), выше "порог входа"... Японский мобильный оператор NTT DoCoMo (на март 2012 г. почти 60 млн. абонентов) почему-то выбрал CouchDB не заморачиваясь вопросом об эскьюэль-подобном языке.