Open In App

What is Dispatch and Location-Based Services in Graph-based Database?

Last Updated : 14 Dec, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

Pre-requisites: Types of NoSQL Databases, Introduction to Graph Database on NoSQL

NoSQL systems called graph databases were developed for investigating correlation within intricately connected entities. By emphasizing the data relationship more, the structure addresses the drawbacks of relational databases.

NoSQL Database

 

The use of a graph database approach enables more leisurely interconnection exploration and offers solutions to challenging queries about the relationships between data points.

Location-based services (LBSs) must overcome a number of fundamental obstacles as they develop in order to support an ever-growing user base and offer more and more sophisticated services. One of these obstacles is the need to manipulate the high-level semantics of the physical world in addition to accepting coordinates as location data. They must also be able to scale up as their coverage expands and manage a lot of location updates and client requests. The techniques for improving system performance through caching and batch processing are discussed in this paper along with some of our research in location modeling and updates.

Although it can be seen that many of the problems facing LBSs are similar to those facing traditional database research (such as data modeling, indexing, caching, and query optimization), the fact that LBSs are physically embedded in the environment and the chance to take advantage of spatial locality in system design cast new light on LBS research.

The growth of location-based services has been spurred by technological advancements, particularly those in wireless communication and mobile devices (LBS). In response, the requirements from complex applications with vast user bases present fresh difficulties for LBS research systems: y As suggested by their name, LBSs are based on the concept of “location.” In the past, the concept of “location” was relatively straightforward, including assertions like “I am in New York City” and coordinates like longitude and latitude. For complex LBSs, these basic explanations—especially those that model the actual space as a Euclidean space—are insufficient. For instance, in an indoor setting, doors, hallways, elevators, escalators, and staircases not only limit physical accessibility but also place various fees and restrictions on movements.

Since both the clients and the data, LBSs typically presume wireless communication. Two fundamental approaches for disseminating data are supported by wireless transmission. Data are periodically transmitted using periodic broadcasts on a wireless channel that is open to all nearby clients. The data that fits the query is downloaded by a mobile client while it is tuned into the broadcast channel. In on-demand access, a mobile client connects to the server point-to-point and uses the established channel to send requests to it and receive responses from it.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads