没有合适的资源?快使用搜索试试~ 我知道了~
波特:可扩展且持久的通用数据导入库,用于发布API和SDK
共107个文件
php:88个
png:8个
md:3个
需积分: 10 0 下载量 7 浏览量
2021-02-03
12:50:29
上传
评论
收藏 1.07MB ZIP 举报
温馨提示
搬运工 可扩展且持久的数据导入,用于发布和使用API Porter是通用PHP数据导入器。 她可以从任何地方获取数据,并将其用作单个记录或可迭代的,从而鼓励一次处理一个记录,而不是一次将完整的数据集加载到内存中。 默认情况下,她的功能可以自动,透明地从间歇性网络连接错误中恢复。 ,和波特很好地映射到API。 例如,像GitHub这样的典型API将提供程序定义为GitHub,将资源定义为GetUser或ListRepositories ,连接器可以为 。 Porter为同步和导入提供了双重API,两者都是并发安全的,因此可以同时暂停和恢复多个导入。 异步模式允许跨多个连接的大规模导入以最大的效率工作,而无需等待每个网络调用完成。 搬运工网络快速链接 内容 好处 为数据导入API定义了一种正式的结构:代表一种或多种从中获取数据的。 提供有效的数据处理接口,通过迭代器一次处理一个记录的大型数据集,可以使用生成器来实现。 导入为跨多个连接的大规模导入提供了高效的CPU绑定数据处理。 具有功能,可防止网络间歇性故障。 提供导入后,例如和,以将第三方转换为对第一方应用程序有用的数据。
资源推荐
资源详情
资源评论
收起资源包目录
波特:可扩展且持久的通用数据导入库,用于发布API和SDK (107个子文件)
COPYING 34KB
.gitignore 47B
composer.json 1KB
infection.json 311B
COPYING.LESSER 7KB
README.md 35KB
CHANGELOG.md 4KB
Quickstart.md 3KB
PorterSyncTest.php 14KB
Porter.php 11KB
PorterAsyncTest.php 8KB
ImportConnector.php 7KB
ImportConnectorTest.php 7KB
ImportSpecificationTest.php 6KB
Specification.php 6KB
ImportConnectorTest.php 5KB
MockFactory.php 4KB
AsyncImportSpecificationTest.php 3KB
CachingConnectorTest.php 3KB
PorterTest.php 3KB
MemoryCacheTest.php 2KB
AsyncImportSpecification.php 2KB
CachingConnector.php 2KB
RecordCollectionTest.php 2KB
AsyncRecordCollectionTest.php 2KB
FilterTransformer.php 2KB
ImportSpecification.php 2KB
MemoryCache.php 2KB
RecoverableExceptionHandler.php 1KB
CacheItemTest.php 1KB
RecordCollection.php 1KB
ExponentialAsyncDelayRecoverableExceptionHandlerTest.php 1KB
ExponentialSleepRecoverableExceptionHandlerTest.php 1KB
ExponentialAsyncDelayRecoverableExceptionHandler.php 1KB
ExponentialSleepRecoverableExceptionHandler.php 1KB
FixtureFactory.php 1KB
CacheItem.php 1KB
AsyncRecordCollection.php 982B
IncompatibleResourceException.php 945B
ImportConnectorFactory.php 862B
AsyncPorterRecordsTest.php 837B
PorterAwareTraitTest.php 804B
PorterRecordsTest.php 797B
AsyncProviderRecordsTest.php 796B
AsyncFilteredRecordsTest.php 789B
TestRecoverableExceptionHandler.php 761B
ProviderRecordsTest.php 718B
AsyncResource.php 715B
StatelessRecoverableExceptionHandler.php 706B
CountableProviderRecordsTest.php 696B
ProviderResource.php 687B
StaticDataImportSpecificationTest.php 646B
AsyncTransformer.php 614B
AsyncDataSource.php 600B
CountableProviderRecords.php 576B
AsyncPorterRecords.php 562B
StaticResource.php 562B
DataSource.php 552B
Transformer.php 543B
NullResourceTest.php 537B
PorterRecords.php 527B
AsyncProviderRecords.php 495B
ProviderRecords.php 493B
AsyncFilteredRecords.php 480B
CountableAsyncPorterRecords.php 477B
CountableAsyncProviderRecords.php 458B
AsyncConnector.php 453B
CountablePorterRecords.php 452B
FilteredRecords.php 447B
IncompatibleProviderException.php 443B
StaticDataProvider.php 426B
ProviderFactory.php 425B
NullConnectorTest.php 419B
CacheUnavailableException.php 405B
AsyncProvider.php 376B
SingleRecordResource.php 376B
Connector.php 367B
ProviderNotFoundException.php 362B
ConnectorWrapper.php 352B
PorterAwareTrait.php 340B
Provider.php 328B
StaticDataImportSpecification.php 322B
CountableRecordsTrait.php 314B
RecoverableException.php 311B
PorterAware.php 268B
DuplicateTransformerException.php 266B
TestRecoverableException.php 256B
AnysyncTransformer.php 248B
ObjectNotCreatedException.php 240B
ForeignResourceException.php 234B
NullResource.php 229B
InvalidArgumentException.php 220B
NotImplementedException.php 219B
NullConnector.php 215B
ImportException.php 212B
InvalidCacheKeyException.php 206B
Porter UML class diagram 5.0.png 299KB
porter 222x.png 205KB
Porter UML class diagram 4.0.png 202KB
Porter UML class diagram 1.0.png 172KB
共 107 条
- 1
- 2
资源评论
CyberStar
- 粉丝: 35
- 资源: 4686
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功