├── README.md ├── composer.json └── src ├── Exceptions └── ShardingException.php ├── Facades └── ShardManager.php ├── IdGenerators ├── IdGeneratorInterface.php └── RedisSequence.php ├── MapManager.php ├── ShardChoosers ├── ModuleDivision.php ├── RedisCentralTable.php ├── ServerRanges.php └── ShardChooserInterface.php ├── ShardManager.php ├── ShardingServiceProvider.php └── config └── config.php /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/composer.json -------------------------------------------------------------------------------- /src/Exceptions/ShardingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/Exceptions/ShardingException.php -------------------------------------------------------------------------------- /src/Facades/ShardManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/Facades/ShardManager.php -------------------------------------------------------------------------------- /src/IdGenerators/IdGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/IdGenerators/IdGeneratorInterface.php -------------------------------------------------------------------------------- /src/IdGenerators/RedisSequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/IdGenerators/RedisSequence.php -------------------------------------------------------------------------------- /src/MapManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/MapManager.php -------------------------------------------------------------------------------- /src/ShardChoosers/ModuleDivision.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardChoosers/ModuleDivision.php -------------------------------------------------------------------------------- /src/ShardChoosers/RedisCentralTable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardChoosers/RedisCentralTable.php -------------------------------------------------------------------------------- /src/ShardChoosers/ServerRanges.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardChoosers/ServerRanges.php -------------------------------------------------------------------------------- /src/ShardChoosers/ShardChooserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardChoosers/ShardChooserInterface.php -------------------------------------------------------------------------------- /src/ShardManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardManager.php -------------------------------------------------------------------------------- /src/ShardingServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/ShardingServiceProvider.php -------------------------------------------------------------------------------- /src/config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enfil/laravel-sharding/HEAD/src/config/config.php --------------------------------------------------------------------------------