文件名称:anydataset-nosql:NoSql抽象数据集。 Anydataset是PHP中不可知的数据源抽象层
文件大小:22KB
文件格式:ZIP
更新时间:2024-02-23 13:19:31
php mongodb nosql aws-s3 dynamodb
AnyDataset-NoSql NoSql抽象数据集。 Anydataset是PHP中不可知的数据源抽象层。 查看有关Anydataset的更多信息。 例子 在上查看实现示例 安装 只需输入: composer require " byjg/anydataset-nosql=4.1.* " 运行单元测试 vendor/bin/phpunit 设置MongoDB进行单元测试 设置环境变量: MONGODB_CONNECTION =“ mongodb://127.0.0.1/test” 设置AWS DynamoDb进行单元测试 设置环境变量: DYNAMODB_CONNECTION =“ dynamodb:// access_key:secret_key @ region / tablename” 设置AWS S3进行单元测试 设置环境变量: S3_CONNECTION =“ s3:// access_key:secret_key @ region / bucketname” Cloudflare KV 设置环境变量: CLOUDFLAREKV_CONNECTION
【文件预览】:
anydataset-nosql-master
----.gitignore(72B)
----.run()
--------Start Backends for Test.run.xml(472B)
--------Test Project.run.xml(741B)
----src()
--------AwsS3Driver.php(5KB)
--------KeyValueInterface.php(760B)
--------NoSqlInterface.php(1KB)
--------AwsDynamoDbDriver.php(6KB)
--------KeyValueDocument.php(776B)
--------MongoDbDriver.php(8KB)
--------NoSqlDocument.php(2KB)
--------CloudflareKV.php(5KB)
--------Factory.php(2KB)
----.travis.yml(844B)
----LICENSE(1KB)
----composer.json(804B)
----docker-compose.yml(507B)
----README.md(2KB)
----tests()
--------AwsDynamoDbDriverTest.php(5KB)
--------MongoDbDriverTest.php(9KB)
--------AwsS3DriverTest.php(2KB)
----phpunit.xml.dist(751B)
----docs()
--------MongoDB.md(2KB)
--------AwsS3KeyValue.md(2KB)
--------AwsDynamoDbKeyValue.md(3KB)
--------CloudFlareKV.md(1KB)