我想使用对象的元数据在SWIFT存储上进行搜索。
例如,如果我所有的对象都具有元数据X-object-Meta-startTime: <value>
我的目标是搜索startTime为20的对象。
它本身尚未迅速实现:https://blueprints.launchpad.net/swift/+spec/searchable-metadata
在jclouds中有这样的API吗?是否有可能?(我正在使用jclouds与swift进行交互)
jclouds不能提供比基础对象存储库更多的功能,并且Swift尚未实现此功能。您可以致电BlobStore.list
和查询BlobStore.blobMetadata
每个结果。或者,您可以在外部服务(例如数据库,例如H2或MySQL)中创建自己的映射。这对应于您提供的链接中的第二种方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句