Geospock’s first offering is for location data: a cloud-hosted Database-as-a-Service so clients can realise real-time (sub-second) queries of their location data no matter how large the database gets or how quickly it is updated.
GeoSpock achieves this by using a customized encoding mechanism and database architecture to store nearby location objects together in the system’s memory to enable fast, efficient access. It also allows many users to use the database at the same time. Further, GeoSpock is built on top of Google App Engine to take advantage of that platform’s fast, dynamic scaling.
Deployment of GeoSpock's database solution opens up new opportunities to bring first-in-class location-based products and services to market. This includes real-time data analytics performed on live and archived historical data.
GeoSpock's approach is optimized to give up-to-the-second knowledge of what is and has been near any given location. At large size and with dynamically changing data it can handle database queries 15x faster than existing NoSQL database solutions. The internal benchmarking has proven the service can handle at least 5000 requests per second with no degradation of performance.
The GeoSpock database is easily integrated into clients’ existing technology solution through simple, lightweight REST APIs.
All requests to a GeoSpock database use strong encryption and are validated with a secure API key.
GeoSpock’s initial focus on the mapping and logistics sectors positions it well to provide solutions for mobile applications, retail analytics and security.
Beyond location, GeoSpock is committed to bring the same speed, scalability, and simplicity advantages to applications including weather modelling, facial recognition, voice recognition, and DNA sequencing for healthcare.
GeoSpock is the future of big data management.