Навигация

Популярные статьи
  • Как найти достойную работу в Чехии — 4 преимущества рекрутингового агентства «Befind»

  • Авторские и переводные статьи

    Пресс-релизы

    Регистрация на сайте


    Опрос
    Какие телеканалы вы смотрите чаще?







    Социальная сеть Digg отказывается от использования MySQL


    12 марта 2010 | Интернет / На русском языке / Мир | Добавил: Ольга Кравцова
    Популярная социальная сеть Digg переписывает собственное управляющее программное обеспечение для повышения производительности и масштабируемости сети. Об этом сообщила администрация сети.

    В рамках данных усилий технический персонал Digg намерен отказаться от использования открытой СУБД MySQL, которая использовалась здесь с момента начала работы. Занять место MySQL должна будет открытая нереляционная СУБД Cassandra, также называемая NoSQL. В рамках проекта по миграции с MySQL на Cassandra разработчики Digg создадут специальные средства для переноса данных, которые позже будут доступны свободно, что позволит другим проектам сделать то же самое.

    "Мы уже разработали программу Transcribe. Она использует преимущества программы Hadoop для переноса очень больших объемов данных с MySQL. Все созданные нами средства мы планируем разместить в открытом доступе для других разработчиков", - говорит Джон Киунн, вице-президент по разработкам Digg.

    В основе СУБД NoSQL лежит довольно новый подход, отличающийся от подхода работы с данным в традиционных реляционных СУБД, таких как MySQL или Microsoft SQL Server. Cassandra не является единственной NoSQL-СУБД, есть и другие, например CouchDB или MongoDB. "Мы исследовали много NoSQL-решений и остановились именно на Cassandra, так как эта разработка поддерживает надежную модель хранения BigTable и возможность распределенного хранения данных в нескольких датацентрах", - говорит Куинн.

    По его словам, впервые тестировать Cassandra Digg начал еще в сентябре 2009 года. После переноса на новую платформу Digg также надеется повысить общую производительность системы. "Мы движемся к децентрализованной системе, здесь каждый узел равнозначен другому и нет центрального сервера. Такая модель удивительно надежна и эластична. Мы будем наращивать масштабируемость системы параллельно с вводом в строй новых сервисов", - отметил он.

    При этом, он отметил, что хоть основным механизмом хранения и станет Cassandra, использование MySQL в ограниченных масштабах будет продолжено. "В некоторых случаях MySQL может предоставить ту гибкость работы с данными, которой нет у Cassandra. MySQL очень хорош для небольших проектов", - резюмировал Куинн

    Источник: CyberSecurity
    Комментарии (0) | Распечатать | | Добавить в закладки:  

    Другие новости по теме:


     



    Телепрограммы для газет и сайтов.
    25-ть лет стабильной работы: телепрограммы, анонсы, сканворды, кроссворды, головоломки, гороскопы, подборки новостей и другие дополнительные материалы. Качественная работа с 1997 года. Разумная цена.

    Форум

    Фоторепортажи

    Авторская музыка

    Погода

    Афиша

    Кастинги и контакты ТВ шоу

    On-line TV

    Партнеры

    Друзья

    Реклама

    Статистика
    Главная страница  |  Регистрация  |  Добавить новость Copyright © 2002-2012 Все о ТВ и телекоммуникациях. Все права защищены.