tdt / input
此包最新版本(v2.0.2)没有提供许可信息。
v2.0.2
2016-01-26 15:56 UTC
Requires
- php: >=5.4.0
- coreation/gisconverter: dev-master
- illuminate/support: 4.2.*
- muka/shape-reader: dev-master
- neitanod/forceutf8: dev-master
- nesbot/carbon: ~1.14
- pda/pheanstalk: 2.1.0
- proj4php/proj4php: dev-inline-projections#89722067010a4c88b7c4c79a7ee187bb2ddb1b61
- ruflin/elastica: >=0.90 <3.0
- tdt/json: dev-master
Requires (Dev)
- coreation/gisconverter: dev-master
- doctrine/dbal: ~2.3
- illuminate/support: 4.2.*
- mockery/mockery: dev-master
- muka/shape-reader: dev-master
- neitanod/forceutf8: dev-master
- nesbot/carbon: ~1.14
- orchestra/testbench: 2.2.*
- pda/pheanstalk: 2.1.0
- phpunit/phpunit: 4.0.*
- proj4php/proj4php: dev-inline-projections#89722067010a4c88b7c4c79a7ee187bb2ddb1b61
- tdt/json: dev-master
This package is auto-updated.
Last update: 2024-08-29 03:42:33 UTC
README
这是名为 "input" 的Laravel包,作为datatank核心应用(tdt/core)的一部分,提供提取-映射-加载(EML)配置。当前的eml实例专注于数据语义化。这意味着可以通过提供映射文件将原始数据转换为语义数据。
未来的工作包括从大文件中提取数据并将其加载到NoSQL存储中。然后可以自由使用此端点,或者通过datatank核心进行代理。
使用队列进行配置
为了收集大量数据集,需要将任务放入队列以异步执行。一种方法是让服务器上运行一个beanstalkd服务,并结合使用artisan queue:listen命令。
为了确保当任务进入beanstalkd队列时执行的artisan listen命令持续运行,请在supervisord中进行配置!
最后,在应用程序的配置文件中配置beanstalkd队列。(app/config/queue.php)