Download the PHP package samsmithkruz/redis-client-class without Composer
On this page you can find all versions of the php package samsmithkruz/redis-client-class. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download samsmithkruz/redis-client-class
More information about samsmithkruz/redis-client-class
Files in samsmithkruz/redis-client-class
Download samsmithkruz/redis-client-class
More information about samsmithkruz/redis-client-class
Files in samsmithkruz/redis-client-class
Vendor samsmithkruz
Package redis-client-class
Short Description A powerful and intuitive Redis client for PHP developers.
License MIT
Homepage https://github.com/samsmithKruz/redis_client_class
Package redis-client-class
Short Description A powerful and intuitive Redis client for PHP developers.
License MIT
Homepage https://github.com/samsmithKruz/redis_client_class
Please rate this library. Is it a good library?
Informations about the package redis-client-class
RedisClient - PHP Redis Wrapper
RedisClient is a developer-friendly PHP class that provides a clean and intuitive API for working with Redis. It covers all major Redis operations, including:
- Basic Key-Value Operations: Insert, update, delete, select
- Hashes: Hash insert, update, delete, select
- Lists: Push, pop, range selection
- Sets & Sorted Sets: Add, remove, get members, score-based retrieval
- Transactions: Multi-exec transactional execution
- Pub/Sub: Publish and subscribe to channels
- Expirations & TTL: Set timeouts for keys
- Advanced Features: Pipelines, scripting, streams, and more
🚀 Installation
Clone the repository:
Ensure you have the Redis PHP extension installed. If not, install it:
⚡ Usage
1️⃣ Initialize the RedisClient
2️⃣ Basic Key Operations
3️⃣ Hash Operations
4️⃣ List Operations
5️⃣ Pub/Sub
6️⃣ Transactions
📜 Full Feature List
- Basic Commands:
insert(),update(),delete(),select(),select_all() - Hashes:
hash_insert(),hash_select(),hash_delete(),hash_select_all() - Lists:
push(),pop() - Sets:
set_add(),set_remove(),set_members() - Sorted Sets:
zadd(),zrem(),zrange(),zscore(), etc. - Pub/Sub:
publish(),subscribe() - Expirations:
set_expiration(),get_ttl() - Transactions:
transaction() - Pipelines:
pipeline() - Scripting:
eval(),evalsha() - Streams:
xadd(),xread(),xdel()
🛠️ Contributing
If you want to improve the library, feel free to:
- Fork the repo
- Create a feature branch
- Submit a pull request
📜 License
This project is open-source and released under the MIT License.
All versions of redis-client-class with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.3 || ^8.0
The package samsmithkruz/redis-client-class contains the following files
Loading the files please wait ...