Searching for a File or Folder in Nested Sub directories of Object Storage Using NirvaShare
Files can be searched with nested sub directories in object storage like AWS S3, Azure Blob, etc using NirvaShare index service. Object storage are invariably used these days and every organization makes use of them for storing huge chunks of data. However, when it comes to searching for a particular file or folder within these object storage, it poses quite a challenge. NirvaShare, an enterprise level file sharing platform solves this problem easily with its built-in Index Service.
Prerequisites
Ensure that NirvaShare is installed in your system environment prior to enabling Index Service. Refer the below document to install the same.
Storage
NirvaShare supports multiple object storages. Based on the object storage you intend to use, you can configure storage by making use of the following documents.
- AWS S3 Storage Configuration using Access and Secret keys
- Google Storage Configuration using JSON Authentication Key
- Azure Blob/File Storage Configuration using Access Keys
- Backblaze B2 Storage Configuration using Access and Secret Keys
- Digital Ocean Storage Configuration using Access and Secret Keys
- Oracle Storage Configuration using Access and Secret Keys
- Wasabi Storage Configuration
- Vultr Storage Configuration
- MinIO Storage Configuration with NirvaShare
- Linode Object Storage Configuration with NirvaShare
Working of Index Service
In NirvaShare, Index is a collection of metadata of all the files in a bucket. Once the Index Service is enabled, users can search for files or folders based on name patterns using the wildcard syntax from several storages like AWS S3, Azure Blob, Google Storage, Wasabi etc. The Index Service scours the Index server extensively and displays the file or folder within a few seconds.
How to Configure and Use Index Service
In order to configure and search for files using the built-in Index Service feature in NirvaShare, you can refer to the following document which comprises of a detailed procedure for the same.
The Index Service in NirvaShare is optimized to handle huge data which can consist of several millions of files. Also the Index Service gets automatically updated whenever a new file or folder is added or removed from NirvaShare. Thus, you can find any file or folder in nested sub directories of the object storage easily and efficiently.