PHP 클래스 Phalcon\Session\Adapter\Aerospike
This adapter store sessions in Aerospike
use Phalcon\Session\Adapter\Aerospike as AerospikeSession;
$session = new AerospikeSession([
'hosts' => [
['addr' => '127.0.0.1', 'port' => 3000]
],
'persistent' => true,
'namespace' => 'test',
'prefix' => 'session_',
'lifetime' => 8600,
'uniqueId' => '3Hf90KdjQ18',
'options' => [
\Aerospike::OPT_CONNECT_TIMEOUT => 1250,
\Aerospike::OPT_WRITE_TIMEOUT => 1500
]
]);
$session->start();
$session->set('var', 'some-value');
echo $session->get('var');
파일 보기
프로젝트 열기: phalcon/incubator
1 사용 예제들
보호된 프로퍼티들
공개 메소드들
메소드 상세
Phalcon\Session\Adapter\Aerospike constructor
Gets the Aerospike instance.
public getDb ( ) : Aerospike |
리턴 |
Aerospike |
|
프로퍼티 상세
protected Aerospike,Phalcon\Cache\Backend $db |
리턴 |
Phalcon\Cache\Backend\Aerospike |
|
Default Aerospike namespace
protected string $namespace |
리턴 |
string |
|
protected string $prefix |
리턴 |
string |
|
The Aerospike Set for store sessions
protected string $set |
리턴 |
string |
|