带有文件标记的云文件存储和 tags/filename 搜索
Cloud file storage with file tagging and search by tags/filename
我的项目需要满足下一个要求。
- 以合理的价格存储大量文件
- 使用自定义标签标记单个文件
- 有 API 方法来按名称(包含)和标签(准确)搜索文件
- 全部通过 JS SDK 完成(保持项目无服务器)
我用 Amazon S3 做了一些工作,结果
JS SDK中没有搜索方法http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#listObjectsV2-property
listObjects
接受param Key Prefix(即文件名starts with
),所以无法通过contains
[=41找到=]
根本没有要按标签搜索的参数,我只能通过 getObjectTagging
为单个文件获取它
所以问题是 - 我可以使用哪种稳定的服务来存储具有上述功能的文件
蔚蓝? Google云?背火B2?还有别的吗?
谢谢!
如果您使用 Azure blob 存储,则可以使用 Azure Search blob indexer to index both the metadata and textual content of your blobs. For a walkthrough of setting this up, see Build and query your first Azure Search index in the portal。
我的项目需要满足下一个要求。
- 以合理的价格存储大量文件
- 使用自定义标签标记单个文件
- 有 API 方法来按名称(包含)和标签(准确)搜索文件
- 全部通过 JS SDK 完成(保持项目无服务器)
我用 Amazon S3 做了一些工作,结果
JS SDK中没有搜索方法http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#listObjectsV2-property
[=41找到=]listObjects
接受param Key Prefix(即文件名starts with
),所以无法通过contains
根本没有要按标签搜索的参数,我只能通过
getObjectTagging
为单个文件获取它
所以问题是 - 我可以使用哪种稳定的服务来存储具有上述功能的文件
蔚蓝? Google云?背火B2?还有别的吗?
谢谢!
如果您使用 Azure blob 存储,则可以使用 Azure Search blob indexer to index both the metadata and textual content of your blobs. For a walkthrough of setting this up, see Build and query your first Azure Search index in the portal。