About: Memcached

An Entity of Type: company, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Memcached (pronounced variously mem-cash-dee or mem-cashed) is a general-purpose distributed memory-caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached is free and open-source software, licensed under the Revised BSD license. Memcached runs on Unix-like operating systems (Linux and macOS) and on Microsoft Windows. It depends on the libevent library.

Property Value
dbo:abstract
  • Memcached és un sistema distribuït de propòsit general per a cache basat en memòria, dissenyat per i que és molt usat en l'actualitat per múltiples llocs web. Memcached és emprat per a l'emmagatzematge en caché de dades o objectes en la memòria RAM, reduint així les necessitats d'accés a un origen de dades extern (com una base de dades o una API). Memcached té versions per a Linux, Windows i MacOS i es distribueix sota El seu funcionament es basa en una al llarg de diversos equips. Conforme aquesta es va omplint, les dades que més temps duen sense ser utilitzats s'esborren per a donar espai als nous. Normalment, les aplicacions comproven primer si poden accedir a les dades a través de Memcached abans de recórrer a un magatzem de dades més lent, com pot ser una base de dades. (ca)
  • Memcached je univerzální kešovací systém držící data v operační paměti. Přístup k položkám nabízí v konstantním čase. Je využíván zejména dynamický webovými systémy jako keš pro přístup k databázím. Za tímto účelem také vznikla jeho první verze, kterou napsal (původně v Perlu) v roce 2003 pro svoje stránky LiveJournal. Později byl projekt přepsán do Céčka a využívá jej řada prominentních webů, mj. Reddit a Wikipedie. Web Twitter si z Memcachedu vytvořil vlastní fork zvaný Twemcache. Jedná se o svobodný software pod licencí BSD. Je k dispozici pro systémy unixového typu (včetně Linuxu a ) a pro Microsoft Windows. Vzhledem k popularitě byl memcached opakovaně zneužíván k útokům. V určitých verzích měl přednastaven otevřený UDP port 11211, což umožnilo zneužívání takových instalací k distribuovaným útokům odepření služby (DDoS). Útok byl nazván Memcrashed. Kromě změny přednastavení vývojáři reagovali zveřejněním návodu, který umožňoval napadeným serverům na dálku útočící otevřenou instanci memcached vypnout. Kromě toho se přímo v projektu objevily v roce 2016 chyby spočívající v , které útočníkovi umožňovaly vyčtení dat. (cs)
  • Memcached [ˈmɛm.kæʃ.tː] ist ein unter der BSD-Lizenz veröffentlichter Cache-Server zum allgemeinen Hinterlegen und Abholen von Daten aus dem Arbeitsspeicher. Die Software findet hauptsächlich Verwendung für Internetseiten, die Daten aus Datenbanksystemen zeitweise auf dem Server hinterlegen. Sie dient bei vielen dynamischen Websites mit Datenbankanbindung zur Leistungsverbesserung, indem durch die Vorhaltung von wichtigen Daten im Arbeitsspeicher Festplattenzugriffe vermieden werden beziehungsweise der Aufruf von aufwändigen und häufig verwendeten Datenbankabfragen – insbesondere SELECT-Anweisungen – minimiert wird. (de)
  • Memcached es un sistema distribuido de propósito general para caché basado en memoria, diseñado por Danga Interactive y que es muy usado en la actualidad por múltiples sitios web. Memcached es empleado para el almacenamiento en caché de datos u objetos en la memoria RAM, reduciendo así las necesidades de acceso a un origen de datos externo (como una base de datos o una API). Memcached tiene versiones para Linux, Windows y MacOS y se distribuye bajo licencia de software libre permisiva. Su funcionamiento se basa en una tabla hash distribuida a lo largo de varios equipos. Conforme ésta se va llenando, los datos que más tiempo llevan sin ser utilizados se borran para dar espacio a los nuevos. Normalmente, las aplicaciones comprueban primero si pueden acceder a los datos a través de Memcached antes de recurrir a un almacén de datos más lento, como puede ser una base de datos. Este sistema es empleado por varios de los sitios más activos y visitados de la red, como YouTube,​ Reddit,​ Playdom,​ Zynga,​ Facebook​​ y Twitter.​ Heroku ofrece un servicio de Memcached gestionado con NorthScale​ como parte de su PaaS. Google App Engine ofrece también un servicio de memcached​ a través de un API. (es)
  • Memcached (pronounced variously mem-cash-dee or mem-cashed) is a general-purpose distributed memory-caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached is free and open-source software, licensed under the Revised BSD license. Memcached runs on Unix-like operating systems (Linux and macOS) and on Microsoft Windows. It depends on the libevent library. Memcached's APIs provide a very large hash table distributed across multiple machines. When the table is full, subsequent inserts cause older data to be purged in least recently used (LRU) order. Applications using Memcached typically layer requests and additions into RAM before falling back on a slower backing store, such as a database. Memcached has no internal mechanism to track misses which may happen. However, some third party utilities provide this functionality. Memcached was first developed by Brad Fitzpatrick for his website LiveJournal, on May 22, 2003. It was originally written in Perl, then later rewritten in C by Anatoly Vorobey, then employed by LiveJournal. Memcached is now used by many other systems, including YouTube, Reddit, Facebook, Pinterest, Twitter, Wikipedia, and Method Studios. Google App Engine, Google Cloud Platform, Microsoft Azure, IBM Bluemix and Amazon Web Services also offer a Memcached service through an API. (en)
  • Memcached est un système d'usage général servant à gérer la mémoire cache distribuée. Il est souvent utilisé pour augmenter la vitesse de réponse des sites web créés à partir de bases de données. Il gère les données et les objets en RAM de façon à réduire le nombre de fois qu'une même donnée stockée dans un périphérique externe est lue. Il tourne sous Unix, Windows et MacOS et est distribué selon les termes d'une licence libre dite permissive. Memcached a été initialement mis au point par pour LiveJournal. En 2010, il est utilisé par d'autres sites, plusieurs très fréquentés, tels que Wikipédia, YouTube, Reddit, Zynga, Facebook et Twitter. (fr)
  • Memcached (멤캐시디, 멤캐시트)는 범용 분산 캐시 시스템이다. 외부 데이터 소스(예: 데이터베이스나 API)의 읽기 횟수를 줄이기 위해 데이터와 객체들을 RAM에 캐시 처리함으로써 동적 데이터베이스 드리븐 웹사이트의 속도를 높이기 위해 종종 사용된다. Memcached는 BSD 허가서로 라이선스되는 자유-오픈 소스 소프트웨어이다. Memcached는 유닉스 계열 운영 체제(적어도 리눅스와 macOS), 마이크로소프트 윈도우에서 실행된다. 라이브러리에 의존한다. (ko)
  • memcached は、汎用の分散型メモリキャッシュシステムである。 (ja)
  • Memcached è un sistema cache in RAM a oggetti distribuiti sviluppato da Danga Interactive originariamente per migliorare la velocità di LiveJournal. Memcached diminuisce il tempo di caricamento delle pagine dei siti web dinamici basati su database mettendo in cache i dati richiesti e riducendo il carico sui server database, l'uso del software è stato, in breve tempo, esteso ad altri CMS fra cui Mediawiki e Joomla!. È utilizzato da vari siti web come Wikipedia, Facebook, e Zynga. Il supporto memcached è inoltre fornito via API da varie piattaforme quali Google App Engine, Amazon Web Services e Windows Azure. (it)
  • Memcached – system buforowania pamięci podręcznej ogólnego przeznaczenia, stworzony przez Danga Interactive dla serwisu LiveJournal, lecz aktualnie używany przez wiele innych stron. Jest często używany do przyspieszenia dynamiki baz danych poprzez buforowanie danych i obiektów w pamięci RAM w celu zredukowania czasu odczytu zewnętrznego źródła danych (np. bazy danych lub API). Memcached działa na systemach uniksopodobnych, Windows i MacOS. Projekt jest udostępniany na licencji BSD. API Memcached zapewnia ogromną tablicę mieszającą rozproszoną na wielu maszynach. Kiedy tablica jest pełna, następuje zastępowanie najmniej używanych rekordów nowymi danymi, zgodnie z algorytmem LRU (ang. least recently used). Aplikacje wykorzystują Memcached najczęściej w warstwie żądań przed bezpośrednim użyciem wolniejszych baz danych. Projekt jest używany przez kilka dużych, znanych serwisów, takich jak: Wikipedia, YouTube, Facebook, Twitter, Reddit, The New York Times, Nasza-Klasa, Grono.net. (pl)
  • Em computação, memcached é um sistema distribuído de cache em memória de propósitos gerais. É frequentemente utilizado para acelerar sites dinâmicos orientados a banco de dados, cacheando dados e objetos na RAM para reduzir o número de vezes que uma fonte de dados externa (como um banco de dados ou uma API) deve ser acessada. Foi originalmente desenvolvido pela Danga Interactive para o LiveJournal, mas é usado agora para muitos outros sites. O Memcached roda em Unix, Linux, Windows e Mac OS X e é distribuído sobre a licença Revised BSD license. A API do memcached provê uma hash table gigante distribuída em múltiplas máquinas. Quando a tabela está cheia, inserções subsequentes fazem com que os dados antigos sejam expurgados em order. (pt)
  • Memcached — комп'ютерна програма, сервіс кешування даних в оперативній пам'яті на основі парадигми розподіленої хеш-таблиці. З допомогою клієнтської бібліотеки (для Perl, PHP, Python, Java та ін.) дозволяє кешувати дані в ОЗП одного або декількох серверів. Розподіл даних реалізується по значенню хеш ключа. Використовуючи ключ даних, клієнтська бібліотека визначає його хеш і використовує його для вибору відповідного сервера. Ситуація збою сервера трактується як промах кешу. Це дозволяє, зокрема, проводити гарячу заміну серверів. В API memcached є тільки базові функції: вибір сервера, установка з'єднання, додання, видалення, оновлення і отримання об'єкта. Для кожного об'єкта встановлюється час актуальності, починаючи з 1 секунди до нескінченності. При переповненні пам'яті застарілі об'єкти кешу автоматично знищуються. Сервер memcached було розроблено для сайту LiveJournal з метою зниження навантаження на сервери баз даних. (uk)
  • memcached是一套分布式的高速缓存系統,由LiveJournal的Brad Fitzpatrick开发,但目前被許多网站使用。這是一套開放原始碼軟體,以BSD license授權釋出。 memcached缺乏認證以及安全管制,這代表應該將memcached伺服器放置在防火牆後。 memcached的API使用三十二位元的循環冗余校驗(CRC-32)計算後,將資料分散在不同的機器上。當表格滿了以後,接下來新增的資料會以LRU機制替換掉。由於memcached通常只是當作快取系統使用,所以使用memcached的應用程式在寫回較慢的系統時(像是後端的資料庫)需要額外的程式碼更新memcached內的資料。 (zh)
  • Memcached — программное обеспечение, реализующее сервис кэширования данных в оперативной памяти на основе хеш-таблицы. С помощью клиентской библиотеки (для C/C++, Ruby, Perl, PHP, Python, Java, .Net и др.) позволяет кэшировать данные в оперативной памяти множества доступных серверов. Распределение реализуется путём сегментирования данных по значению хеша ключа по аналогии с сокетами хеш-таблицы. Клиентская библиотека, используя ключ данных, вычисляет хеш и использует его для выбора соответствующего сервера. Ситуация сбоя сервера трактуется как промах кэша, что позволяет повышать отказоустойчивость комплекса за счёт наращивания количества memcached-серверов и возможности производить их горячую замену. В API memcached есть только базовые функции: выбор сервера, установка и разрыв соединения, добавление, удаление, обновление и получение объекта, а также Compare-and-swap. Для каждого объекта устанавливается время жизни, от 1 секунды до бесконечности. При исчерпании памяти более старые объекты автоматически удаляются. Для PHP также есть уже готовые библиотеки PECL для работы с memcached, которые дают дополнительную функциональность. По умолчанию memcached использует порт 11211. (ru)
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:releaseDate
  • 2003-05-22 (xsd:date)
dbo:thumbnail
dbo:wikiPageID
  • 437720 (xsd:integer)
dbo:wikiPageLength
  • 17583 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1117350566 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Danga Interactive (en)
dbp:genre
  • distributed memory caching system (en)
dbp:license
dbp:logo
  • Memcached.svg (en)
dbp:logoSize
  • 100 (xsd:integer)
dbp:name
  • Memcached (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:released
  • 2003-05-22 (xsd:date)
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Memcached [ˈmɛm.kæʃ.tː] ist ein unter der BSD-Lizenz veröffentlichter Cache-Server zum allgemeinen Hinterlegen und Abholen von Daten aus dem Arbeitsspeicher. Die Software findet hauptsächlich Verwendung für Internetseiten, die Daten aus Datenbanksystemen zeitweise auf dem Server hinterlegen. Sie dient bei vielen dynamischen Websites mit Datenbankanbindung zur Leistungsverbesserung, indem durch die Vorhaltung von wichtigen Daten im Arbeitsspeicher Festplattenzugriffe vermieden werden beziehungsweise der Aufruf von aufwändigen und häufig verwendeten Datenbankabfragen – insbesondere SELECT-Anweisungen – minimiert wird. (de)
  • Memcached (멤캐시디, 멤캐시트)는 범용 분산 캐시 시스템이다. 외부 데이터 소스(예: 데이터베이스나 API)의 읽기 횟수를 줄이기 위해 데이터와 객체들을 RAM에 캐시 처리함으로써 동적 데이터베이스 드리븐 웹사이트의 속도를 높이기 위해 종종 사용된다. Memcached는 BSD 허가서로 라이선스되는 자유-오픈 소스 소프트웨어이다. Memcached는 유닉스 계열 운영 체제(적어도 리눅스와 macOS), 마이크로소프트 윈도우에서 실행된다. 라이브러리에 의존한다. (ko)
  • memcached は、汎用の分散型メモリキャッシュシステムである。 (ja)
  • memcached是一套分布式的高速缓存系統,由LiveJournal的Brad Fitzpatrick开发,但目前被許多网站使用。這是一套開放原始碼軟體,以BSD license授權釋出。 memcached缺乏認證以及安全管制,這代表應該將memcached伺服器放置在防火牆後。 memcached的API使用三十二位元的循環冗余校驗(CRC-32)計算後,將資料分散在不同的機器上。當表格滿了以後,接下來新增的資料會以LRU機制替換掉。由於memcached通常只是當作快取系統使用,所以使用memcached的應用程式在寫回較慢的系統時(像是後端的資料庫)需要額外的程式碼更新memcached內的資料。 (zh)
  • Memcached és un sistema distribuït de propòsit general per a cache basat en memòria, dissenyat per i que és molt usat en l'actualitat per múltiples llocs web. Memcached és emprat per a l'emmagatzematge en caché de dades o objectes en la memòria RAM, reduint així les necessitats d'accés a un origen de dades extern (com una base de dades o una API). Memcached té versions per a Linux, Windows i MacOS i es distribueix sota (ca)
  • Memcached je univerzální kešovací systém držící data v operační paměti. Přístup k položkám nabízí v konstantním čase. Je využíván zejména dynamický webovými systémy jako keš pro přístup k databázím. Za tímto účelem také vznikla jeho první verze, kterou napsal (původně v Perlu) v roce 2003 pro svoje stránky LiveJournal. Později byl projekt přepsán do Céčka a využívá jej řada prominentních webů, mj. Reddit a Wikipedie. Web Twitter si z Memcachedu vytvořil vlastní fork zvaný Twemcache. (cs)
  • Memcached es un sistema distribuido de propósito general para caché basado en memoria, diseñado por Danga Interactive y que es muy usado en la actualidad por múltiples sitios web. Memcached es empleado para el almacenamiento en caché de datos u objetos en la memoria RAM, reduciendo así las necesidades de acceso a un origen de datos externo (como una base de datos o una API). Memcached tiene versiones para Linux, Windows y MacOS y se distribuye bajo licencia de software libre permisiva. (es)
  • Memcached (pronounced variously mem-cash-dee or mem-cashed) is a general-purpose distributed memory-caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached is free and open-source software, licensed under the Revised BSD license. Memcached runs on Unix-like operating systems (Linux and macOS) and on Microsoft Windows. It depends on the libevent library. (en)
  • Memcached est un système d'usage général servant à gérer la mémoire cache distribuée. Il est souvent utilisé pour augmenter la vitesse de réponse des sites web créés à partir de bases de données. Il gère les données et les objets en RAM de façon à réduire le nombre de fois qu'une même donnée stockée dans un périphérique externe est lue. Il tourne sous Unix, Windows et MacOS et est distribué selon les termes d'une licence libre dite permissive. (fr)
  • Memcached è un sistema cache in RAM a oggetti distribuiti sviluppato da Danga Interactive originariamente per migliorare la velocità di LiveJournal. Memcached diminuisce il tempo di caricamento delle pagine dei siti web dinamici basati su database mettendo in cache i dati richiesti e riducendo il carico sui server database, l'uso del software è stato, in breve tempo, esteso ad altri CMS fra cui Mediawiki e Joomla!. (it)
  • Em computação, memcached é um sistema distribuído de cache em memória de propósitos gerais. É frequentemente utilizado para acelerar sites dinâmicos orientados a banco de dados, cacheando dados e objetos na RAM para reduzir o número de vezes que uma fonte de dados externa (como um banco de dados ou uma API) deve ser acessada. Foi originalmente desenvolvido pela Danga Interactive para o LiveJournal, mas é usado agora para muitos outros sites. O Memcached roda em Unix, Linux, Windows e Mac OS X e é distribuído sobre a licença Revised BSD license. (pt)
  • Memcached – system buforowania pamięci podręcznej ogólnego przeznaczenia, stworzony przez Danga Interactive dla serwisu LiveJournal, lecz aktualnie używany przez wiele innych stron. Jest często używany do przyspieszenia dynamiki baz danych poprzez buforowanie danych i obiektów w pamięci RAM w celu zredukowania czasu odczytu zewnętrznego źródła danych (np. bazy danych lub API). Memcached działa na systemach uniksopodobnych, Windows i MacOS. Projekt jest udostępniany na licencji BSD. (pl)
  • Memcached — программное обеспечение, реализующее сервис кэширования данных в оперативной памяти на основе хеш-таблицы. С помощью клиентской библиотеки (для C/C++, Ruby, Perl, PHP, Python, Java, .Net и др.) позволяет кэшировать данные в оперативной памяти множества доступных серверов. Распределение реализуется путём сегментирования данных по значению хеша ключа по аналогии с сокетами хеш-таблицы. Клиентская библиотека, используя ключ данных, вычисляет хеш и использует его для выбора соответствующего сервера. Ситуация сбоя сервера трактуется как промах кэша, что позволяет повышать отказоустойчивость комплекса за счёт наращивания количества memcached-серверов и возможности производить их горячую замену. (ru)
  • Memcached — комп'ютерна програма, сервіс кешування даних в оперативній пам'яті на основі парадигми розподіленої хеш-таблиці. З допомогою клієнтської бібліотеки (для Perl, PHP, Python, Java та ін.) дозволяє кешувати дані в ОЗП одного або декількох серверів. Розподіл даних реалізується по значенню хеш ключа. Використовуючи ключ даних, клієнтська бібліотека визначає його хеш і використовує його для вибору відповідного сервера. Ситуація збою сервера трактується як промах кешу. Це дозволяє, зокрема, проводити гарячу заміну серверів. (uk)
rdfs:label
  • Memcached (ca)
  • Memcached (cs)
  • Memcached (de)
  • Memcached (es)
  • Memcached (fr)
  • Memcached (it)
  • Memcached (ja)
  • Memcached (en)
  • Memcached (ko)
  • Memcached (pt)
  • Memcached (pl)
  • Memcached (ru)
  • Memcached (uk)
  • Memcached (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Memcached (en)
is dbo:knownFor of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License