Вышел стабильный релиз MongoDB 1.6

    Почти в срок, команда 10gen выпустила новый стабильный релиз NoSQL базы данных MongoDB.

    Из новинок хочу отметить такие заявленные возможности:

    * Авто шардинг — теперь можно создавать кластеры для большого количества данных с «размазыванием» данных по серверам кластера
    * Replica Sets — позволит создавать кластеры с быстрой репликацией и отказоустойчивостью
    * Оператор $or — если раньше приходилось писать запрос с использованием JavaScript, то сейчас операции OR работают как стандартный запрос
    * До 64 индексов на коллекцию
    * Оператор $slice — очень удобная штука, можно выбирать первые 5 штук записей или 5 последних, например.
    * Поддержка UNIX сокетов и IPv6
    * Улучшена поддержка сервиса для Windows

    Скачать можно на странице загрузок

    Release Notes
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 17
      +2
      О, good news.
      Не смотрели, насколько юзабелен шардинг в этом релизе?
      В выходные надо засесть тестить…
        +1
        еще нет, но зная что bit.ly и foursquare тестировали и используют шардинг с dev-версий, то думаю уже допилено.

        конечно, можно немного подождать отзывов пользователей.
          0
          Больше всего волнует вопрос отказоустойчивости в Mongo, гдето слышал что достаточно пары reset-ов чтобы пришлось мучительно восстанавливать базу, а ведь хочется такой-же стойкости как у innoDB! Может кто-то может поделиться опытом?
            0
            по идее за это отвечает replica sets
        0
        Ура!!! В 1.6 добавили awaitCap для Tailable cursors. Теперь не надо делать getMore() постоянно.
          0
          umputun, должно быть, сейчас радуется :)
            +3
            Авто-шардинг! Дождались
              +1
              Вот и отличненько )))
              Месячишко подождём-посмотрим, а потом и апдейтнуться можно будет не спеша.
                0
                я сегодня утром апдейтнулся, пол дня не срок, но пока полет нормальный.
                +1
                А еще добавлена возможность указывать на сколько реплик нужно разместить данные, прежде чем ответить, что все «ок» (см. getLastError() и параметр «w»).
                  +1
                  товарищи, помогите любителю втянуться!!! дайте линк на howto связки монго и ТГ2, находил только куски — вместе их соединить не удалось (((

                  и вообще поделитесь, кто как монго использует!
                  0
                  Интересно, FreeBSD-версия более стадильна предыдущей версии?
                  А то прошлая загибалась при 450к запросов в сутки, поедая все зоступные ресурсы CPU, и при этом ничего не писала в лог
                    0
                    >howto связки монго и ТГ2
                    Что такое ТГ2? А то гугл считает что трубогидрид гидравлический.

                    Самое време на хабре появиться блогу NoSQL.
                      0
                      гы-гы, сори, за заумничество ))) давно просто читаю эту тематику и немного сленг перенял.
                      ТГ = TG = TurboGears 2
                        0
                        то бишь фреймворк на пайтоне. тогда вам прямая дорога к pymongo: api.mongodb.org/python/1.8%2B/index.html
                        для django есть много более специализированных библиотек, даже целые модули переписаны под работу с монго, вроде сессий и авторизации, но в целом в питоне pymongo достаточно для работы с монго. есть также mongokit: bitbucket.org/namlook/mongokit/wiki/Home слой над pymongo для схем и валидации, возможно подойдет к вашему фреймворку.
                      0
                      Отличная новость!

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое