scrawler / swoole-cache
使用swoole table的内存高速缓存
v1.01
2022-05-29 13:45 UTC
Requires
- ext-openswoole: *
- psr/simple-cache: *
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-15 04:31:40 UTC
README
Swoole Cache
🚀 基于 swoole-tables 的高速、PSR-16 兼容缓存库 🚀🇮🇳 印度制造 🇮🇳
💻 安装
Swoole cache 需要安装 open-swoole 扩展,请遵循以下 指南 安装 open-swoole,
您可以通过 Composer 安装 Swoole cache。如果您尚未安装 composer,您可以从 此处 下载 composer
composer install scrawler/swoole-cache
🏁 使用方法
这是一个完全兼容的 PSR-16 缓存,并使用所有 PSR 16 方法
include __DIR__.'/../vendor/autoload.php'; //Setup (parameter $size is optional) $cache = new SwooleCache(10); $key = "name"; $value = "Pranjal"; // set key value pair in in cache $cache->set($key, $value); // get value from key $cache->get($key); // delete value using key cache->delete($key); // Set multiples values $datas = [ "user_one" => "Pranjal", "user_two" => "Raj" ]; $cache->setMultiple($datas); // Set multiple values $cache->setMultiple($datas); // Get multiple values $cache->getMultiple(["user_one", "user_two"]) // Clear complete cache $cache->clear();
📄 许可证
Swoole Cache 由 Pranjal Pandey 创建,并在 Apache 2.0 许可证 下发布。