我想使用aerospike创建一个自定义的缓存驱动程序。
我已按照文档中的说明进行操作:
https://laravel.com/docs/5.8/cache#adding-custom-cache-drivers
Cache::extend('aerospike', function ($app) {
$config = $app['config'];
$server = $config['cache.stores.aerospike.servers'];
$aerospike = new \Aerospike($server);
$store = new AerospikeStore($aerospike, $config['cache.prefix'], $config['cache.stores.aerospike.namespace']);
return Cache::repository($store);
});
还创建了AerospikeStore文件。
运行php artisan serve
时,它始终显示:
在CacheManager.php第109行中:
不支持驱动程序[aerospike]。