marten-memcached-cache v0.1.1
Marten Memcached Cache
Marten Memcached Cache provides a Memcached cache store that can be used with Marten web framework's cache system.
Installation
Simply add the following entry to your project's shard.yml
:
dependencies:
marten_memcached_cache:
github: martenframework/marten-memcached-cache
And run shards install
afterward.
Configuration
First, add the following requirement to your project's src/project.cr
file:
require "marten_memcached_cache"
Then you can configure your project to use the Memcached cache store by setting the corresponding configuration option as follows:
Marten.configure do |config|
config.cache_store = MartenMemcachedCache::Store.new(host: "localhost", port: 11211)
end
The host
and port
arguments are optional and default respectively to localhost
and 11211
. It should be noted that this cache store also supports all the existing initialization options in addition to these arguments (eg. namespace
, version
, expires_in
, etc). Please refer to the cache system documentation to learn more about Marten's caching framework.
Authors
Morgan Aubert (@ellmetha) and contributors.
License
MIT. See LICENSE
for more details.
marten-memcached-cache
- 1
- 0
- 0
- 0
- 4
- about 1 month ago
- April 15, 2023
MIT License
Fri, 22 Nov 2024 06:20:16 GMT