The OpenNET Project / Index page

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

Проекту memcached исполнилось 10 лет

22.05.2013 08:48

Брэд Фицпатрик (Brad Fitzpatrick), создатель livejournal.com и протокола OpenID, сообщил о праздновании десяти лет существования проекта memcached, ставшего классикой среди систем кэширования данных в памяти и остающегося самым популярным решением для ускорения работы высоконагруженных сайтов через кэширование доступа к СУБД и промежуточным данным. Первый публично доступный выпуск memcached был представлен ровно 10 лет назад, 22 мая 2003 года. Появление memcached открыло эру высокопроизводительных NoSQL-систем. Программный интерфейс memcached, благодаря своей простоте и удобству использования, стал стандартом де-факто и поддерживается большинством систем, оперирующих данными ключ/значение.

  1. Главная ссылка к новости (https://groups.google.com/d/ms...)
  2. OpenNews: Релиз БД Couchbase Server 2.0, сочетающей возможности CouchDB, memcached и Membase
  3. OpenNews: Релиз Memcached 1.4.10 со значительным увеличением производительности
  4. OpenNews: Redis - наследник memcached с поддержкой постоянного хранения данных
  5. OpenNews: Mycached - дополнение для организации обращения к MySQL по протоколу memcached
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36989-memcached
Ключевые слова: memcached
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:27, 22/05/2013 [ответить]  
  • –2 +/
    > Программный интерфейс memcached, благодаря своей простоте и удобству использования, стал стандартом де-факто и поддерживается большинством систем, оперирующих данными ключ/значение

    А как же BDB?

     
     
  • 2.2, Andrey Mitrofanov (?), 09:37, 22/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Программный интерфейс memcached, благодаря своей простоте и удобству использования,
    > А как же BDB?

    Не благодарит memcached за его простоту и удобство использования. Очевидно же!

     
  • 2.5, samm (ok), 13:12, 22/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    насколько я помню BDB не предполагает удаленного IP общения, это - API, причем ограниченный одним процессом.
     

  • 1.3, slowpoke (?), 09:39, 22/05/2013 [ответить]  
  • –4 +/
    кому все это надо при том что есть редис?
     
     
  • 2.4, Аноним (-), 09:49, 22/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://systoilet.files.wordpress.com/2010/08/redis_mc_keylen_mget.jpeg
     
  • 2.6, samm (ok), 13:19, 22/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1) На простых операциях мемкешд ощутимо быстрее. Часто key->value  в памяти вполне достаточно. Кроме того - редис до сих пор однотредовый, со всеми присущими этому подходу ограничениями. Иногда кстати архитектура redis+memcached вполне оправдана.
    2) Как замечено в статье - это уже апи, которые поддерживает много других программ, включая MySQL 5.6, couchbase и так далее.
     
     
  • 3.7, Аноним (-), 23:51, 22/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а также memcachedb (которая с lmdb-бэкендом *быстрее* чем in-memory memcached), repcached, и много еще чего
     

  • 1.8, бедный буратино (ok), 08:28, 23/05/2013 [ответить]  
  • +/
    Я тут свою бд с новым заветом вместо всяких баз-шмаз решил с нуля просто грузить в память при запуске, в виде серии диктов. При этом скорость всех операций и выборок стала такая, что десять страниц отдадутся быстрее, чем одна коннекция к серверу стороннего кэша-редиса-итдитп. Плюс на малорамных openvz-хах нет лишних затрат памяти.

    А уж по удобству использования, и доступа к данным в любом месте "на месте" - ну вообще кучеряво. В редисах данные сами по себе плоские, а если всё время их сериализовать-десериализовать - опять лишний оверхед.

     
     
  • 2.9, Аноним (-), 12:38, 23/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пеши исчо
     
     
  • 3.10, бедный буратино (ok), 15:25, 23/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Правильнее говорить "не останавливайся"
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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