toulen / tshmop
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 2
Open Issues: 0
pkg:composer/toulen/tshmop
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2025-10-07 04:10:37 UTC
README
最初的目的: 在多进程运行一些程序的时候,各个进程之间会有数据的隔离,于是使用了shmop来进行内存共享.shmop提供了开启一个内存段,读写内存段已经清空和关闭的功能.于是我将这个函数封装成了一个类,方便以后的扩展.实现了多应用之间的数据共享.内存长度变长等基础功能.
以后的方向: 后续会开发一个基于此的小而美的PHP开发的内存缓存服务器,以C/S的模式运行.可能会包含:key-value存储, session共享(实现单点登录),消息队列等功能.
安装:
composer require toulen/tshmop:1.0
使用:
$Tshmop = new \Tshmop\Tshmop();
//$data可以是数组,也可以是字符串
$Tshmop->put($data);
$Tshmop->get();
$Tshmop->clean();
$Tshmop->close();