The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обзор двух NoSQL-плагинов для MySQL: HandlerSocket и Memcached-plugin

20.03.2012 19:22

Подготовлен подробный обзор особенностей реализации NoSQL-функциональности в MySQL. Рассматриваются два популярных NoSQL-плагина: HandlerSocket от японского разработчика Яшинори Мацунобу (Yoshinori Matsunobu), а также разработка от компании Oracle – плагин Memcached, впервые появившийся в бета-версиях MySQL 5.6.x. Также проведено сравнительное тестирование этих плагинов по скорости их работы.

Содержание серии статей:

  • Введение и оглавление;
  • Общая теория и тренды развития: OldSQL -> NoSQL -> NewSQL;
  • Общее устройство и особенности плагина HandlerSocket;
  • Основные команды HandlerSocket;
  • Общее устройство и особенности плагина Memcached;
  • Тестируем скорость NoSQL-плагинов. Общие выводы.

    1. Главная ссылка к новости (http://blogerator.ru/page/mysq...)
    2. OpenNews: Релиз пакета MySQL Cluster 7.2
    3. OpenNews: Проект NewSQL призван решить проблемы, с которыми столкнулся Facebook, используя MySQL
    4. OpenNews: Mycached - дополнение для организации обращения к MySQL по протоколу memcached
    5. OpenNews: Стабильный релиз СУБД MariaDB 5.3 и тестовая версия MariaDB 5.5
    Автор новости: Igor Savchuk
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/33405-mysql
    Ключевые слова: mysql, nosql, handlersocket, memcached, oracle, plugins
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, denis111 (ok), 22:07, 20/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А есть ли что похожее ещё и для Postgre?
     
     
  • 2.2, ананим (?), 22:55, 20/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    нет. мускуль как раз и задумывался как обособленная реализация субд от движков хранения.
    в этом то как раз и преимущества мускуля - можно комбиноровать движки врамках одной разработки.
    в частости сабж
    >HandlerSocket. Этот интерфейсный плагин позволяет клиентскому приложению подключаться напрямую к движку данных MySQL для устранения избыточной нагрузки,

    http://blogerator.ru/page/mysql-php-sql-ili-nosql-vot-v-chem-vopros-handlerso

     
     
  • 3.8, letsmac (ok), 09:06, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>нет. мускуль как раз и задумывался как обособленная реализация субд от движков хранения.

    Только получилось не очень. Раз его SQL подсистема оказалось такой гигатормозной и практически не нужной :-)

     
     
  • 4.12, demimurych (ok), 14:23, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В статье сказано что это нормальный процесс эволюции.
    несколько лет назад был востребован именно полноценный sql движек.

    Сейчас, в условиях больших нагрузок, оказалось что выгоднее работать по другому.

     
  • 4.14, ананим (?), 18:20, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хм. Как минимум не медленнее, чем у других sql-серверов.
     
  • 2.3, Аноним (-), 23:13, 20/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    hstore
     
     
  • 3.6, ананим (?), 01:32, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    похоже, но... не то.
    это всё тотже добрый сиквел.
     
     
  • 4.7, Aleks Revo (?), 02:39, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если не считать, что половина приложения может быть размещена прямо в базе на любимом языке программирования
     
  • 4.10, all_glory_to_the_hypnotoad (ok), 10:45, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    доброго сиквела нет уже более двух десятков лет. не нужно уподобляться дебилам и называть вещи не своими именами
     
  • 2.11, rattler (ok), 12:12, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Например, есть Foreign Data Wrapper в 9.1.

    http://pgxn.org/tag/foreign%20data%20wrapper/

     
     
  • 3.15, Mna (??), 17:34, 22/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    эта ссылка лучше:
    http://wiki.postgresql.org/wiki/Foreign_data_wrappers
     

  • 1.9, Аноним (-), 09:34, 21/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Скопилированный хип-хопом php наверно быстрее, чем оптимизированный и проверенный годами C. Создается двоякое впечатление - происходит стагнация достаточно развитого языка и создание быстрых решений, подходящих только под решение конкретной задачи (соц.сети и им подобные), которые пытаются потом протолкнуть глупые менеджеры услышавшие новое слово в продакшн. Обычный сетевой диск теперь назвали облачным хранилищем запилив лишь фишку синхронизации.
     
     
  • 2.13, Crazy Alex (ok), 15:12, 21/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это к чему?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру