Download the PHP package murnieza/amazon-kinesis-client-library-php without Composer
On this page you can find all versions of the php package murnieza/amazon-kinesis-client-library-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download murnieza/amazon-kinesis-client-library-php
More information about murnieza/amazon-kinesis-client-library-php
Files in murnieza/amazon-kinesis-client-library-php
Package amazon-kinesis-client-library-php
Short Description Amazon Kinesis Wrapper Class
License MIT
Homepage https://github.com/fukuiretu/amazon-kinesis-client-library-php
Informations about the package amazon-kinesis-client-library-php
amazon-kinesis-client-library-php
Overview
Wrapper library of Amazon Kinesis Client Module.(http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.Kinesis.KinesisClient.html)
I want to simplify the management of Shard Id and Sequence Number taken out from the Stream. In addition, storage to manage is also an option.
Requirements
- PHP >= 5.3.3
- aws-sdk-php (https://github.com/aws/aws-sdk-php)
- [option] memcache.so (http://pecl.php.net/package/memcache) AND memcached (http://memcached.org/)
Installation
Using Composer
composer.json
`
Copy Directory
`
Usage
CASE: Data push
`
CASE: Memcache the Data Store
`
CASE: File the Data Store
`
The following is required if you do not use the Composer
`
Specify ShardId, the acquisition number
Against all shards, Get DataRecord matter up to 5,000(1000 record 5 loop) by default. The following is an example to get the DataRecord of 10,000 (1000 record 10 loop) matter at most from Shard of "shardId-000000000000" `
Todos
- Support the increase of storage. DynamoDB, Redis And More ...
- Parallel processing.
Copyright
Copyright:: Copyright (c) 2014- Fukui ReTu License:: MIT