{"id":16898614,"url":"https://github.com/afbjorklund/memccache","last_synced_at":"2025-10-05T20:13:46.234Z","repository":{"id":92836050,"uuid":"368418921","full_name":"afbjorklund/memccache","owner":"afbjorklund","description":"memccache – a fast compiler cache (ccache with memcached support)","archived":false,"fork":false,"pushed_at":"2021-07-21T10:32:18.000Z","size":5351,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-20T23:50:22.864Z","etag":null,"topics":["ccache","memcached"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/afbjorklund.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.adoc","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-18T06:06:27.000Z","updated_at":"2021-07-21T10:32:21.000Z","dependencies_parsed_at":"2023-03-25T20:33:22.147Z","dependency_job_id":null,"html_url":"https://github.com/afbjorklund/memccache","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/afbjorklund/memccache","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afbjorklund%2Fmemccache","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afbjorklund%2Fmemccache/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afbjorklund%2Fmemccache/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afbjorklund%2Fmemccache/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/afbjorklund","download_url":"https://codeload.github.com/afbjorklund/memccache/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afbjorklund%2Fmemccache/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278510949,"owners_count":25999012,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ccache","memcached"],"created_at":"2024-10-13T17:44:32.558Z","updated_at":"2025-10-05T20:13:46.203Z","avatar_url":"https://github.com/afbjorklund.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"memccache – a fast compiler cache\n=================================\n\n_(ccache with memcached support)_\n\nOriginally from PR [#30](https://github.com/ccache/ccache/pull/30) and PR [#58](https://github.com/ccache/ccache/pull/58)\n\n[![Build Status](https://travis-ci.org/ccache/ccache.svg?branch=3.7-maint)](https://travis-ci.org/ccache/ccache)\n[![Code Quality: Cpp](https://img.shields.io/lgtm/grade/cpp/g/ccache/ccache.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/ccache/ccache/context:cpp)\n[![Total Alerts](https://img.shields.io/lgtm/alerts/g/ccache/ccache.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/ccache/ccache/alerts)\n\nccache is a compiler cache. It speeds up recompilation by caching the result of\nprevious compilations and detecting when the same compilation is being done\nagain. Supported languages are C, C++, Objective-C and Objective-C++.\n\nmemcached is a high-performance, distributed memory object caching system.\nIt can be complimented with `moxi` memcached proxy \u003chttps://github.com/couchbase/moxi\u003e\nand couchbase server \u003chttps://www.couchbase.com/server\u003e.\n\nMaintenance (ccache)\n--------------------\n\nThis _fork_ is based on the `3.7-maint` branch of ccache, which is written in C99.\nIt includes support for memcached (and couchbase), and is using MD4 and LZ4.\n\nThe new 4.x `master` of \u003chttps://github.com/ccache/ccache\u003e has been ported to C++.\nIt now instead has a storage backend for redis, and uses BLAKE3 and Zstandard.\n\nCouchbase (optional)\n--------------------\n\nIt is possible to use `moxi` memcached proxy and the Couchbase Server,\u003cbr /\u003e\nby changing the memcached and the couchbase configuration of memccache.\n\nSee \u003chttps://couchbase.com/memcached-replacement\u003e for the details:\n\n![couchbase memcached](images/couchbase-memcached-replacement.png)\n\nBoth moxi and couchbase are Open Source, and have a \"community edition\".\u003cbr /\u003e\nAny other server compatible with memcached would also work for memccache.\n\n* \u003chttps://docs.couchbase.com/server/6.0/install/ubuntu-debian-install.html\u003e\n* tested with `couchbase-server-community_6.0.0-1693-1_amd64.deb`\n\nNOTE: 6.0 is the _final_ release with moxi, it is not included anymore in 6.5\u003cbr /\u003e\nNewer versions of couchbase don't support memcached buckets, only JSON.\n\nGeneral information\n-------------------\n\n* [Main web site](https://ccache.dev)\n* [Documentation](https://ccache.dev/documentation.html)\n  * [Latest manual](https://ccache.dev/manual/latest.html)\n  * [Installation from Git source repository](https://github.com/ccache/ccache/blob/master/doc/INSTALL.md)\n  * [Installation from release archive](https://github.com/ccache/ccache/blob/master/doc/INSTALL-from-release-archive.md)\n* [Release notes](https://ccache.dev/releasenotes.html)\n* [Credits and history](https://ccache.dev/credits.html)\n* [License and copyright](https://ccache.dev/license.html)\n\n\nContributing to ccache\n----------------------\n\n* [Source repository](https://github.com/ccache/ccache)\n* [Notes on how to contribute](https://github.com/ccache/ccache/blob/master/CONTRIBUTING.md)\n* [Mailing list](https://lists.samba.org/mailman/listinfo/ccache/)\n* [Bug report info](https://ccache.dev/bugs.html)\n* [Issue tracker](https://github.com/ccache/ccache/issues)\n  * [Help wanted!](https://github.com/ccache/ccache/labels/help%20wanted)\n  * [Good first issues!](https://github.com/ccache/ccache/labels/good%20first%20issue)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafbjorklund%2Fmemccache","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fafbjorklund%2Fmemccache","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafbjorklund%2Fmemccache/lists"}