For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
Dropbox - Online Sync and File Sharing
Algolia - Algolia's Search API makes it easy to deliver a great search experience in your apps & websites. Algolia Search provides hosted full-text, numerical, faceted and geolocalized search.
Google Drive - Access and sync your files anywhere
ElasticSearch - Elasticsearch is an open source, distributed, RESTful search engine.
Mega - Secure File Storage and collaboration
Site Search 360 - Site Search 360 enhances and improves your built-in CMS or product search with autocompletion, semantic search, filters, facets, detailed analytics, and a whole lot of customization options.