Searching for a File or Folder in Nested Sub directories of Object Storage Using NirvaShare
Cloud based object storage like AWS S3, Azure Blob, DigitalOcean spaces, etc 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 minutes depending on the number of files present in the container or bucket.
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 millions of files. Also the Index Service gets automatically updated whenever a new file or folder is added or removed. Thus, you can find any file or folder in nested sub directories of numerous object storages such as Digital Ocean Spaces, Backblaze B2, Linode etc. easily and efficiently.
Searching Files Effectively
The challenges faced in searching for files in object storages like AWS S3, Digital Ocean Spaces, MinIO etc. can be effectively addressed by making use of the Index Service feature of NirvaShare. To know more about sharing files using multiple authentication mechanisms, creating login profiles, searching for files from admin console and user app of NirvaShare you can refer to the documentation in the following link.