lockless user data cache

yac is a fast, lock-free, shared memory user data cache for PHP. it can be used to replace APC or local memcached.

License: PHP

Latest releases

Version Release Download
2.3.0 2021-01-06 yac-2.3.0.tgz
2.2.1 2020-05-15 yac-2.2.1.tgz
2.2.0 2020-03-31 yac-2.2.0.tgz
2.1.2 2020-03-27 yac-2.1.2.tgz
2.1.1 2020-03-25 yac-2.1.1.tgz
Show all releases


Version Message
2.3.0 - PHP8 Supported
2.2.1 - Refactor key manipulation, avoding memory allocation
- Refactor Yac::__set/__get by using native objects_handler
2.2.0 - Added json serializer
- Added igbinary serializer
- change yac.serilalizer to string, "php", "json" etc
2.1.2 - Also use crc32_u32 in 64 bits
- Fixed crc32c only pick the first byte
2.1.1 - Implemnented CAS based lock-free protection
- Use SSE4.2 _mm_crc32 instead of normal crc32 to make speedup
- Some optimization to avoding memory usage
- Fixed PECL package (missed yac_atomic.h)
Show complete changelog