Global Positioning System Reference
In-Depth Information
When dealing with spatial data, BigTable is as limited as MongoDB.
Moreover, BigTable does not provide support for Multi-Geometries vector
types, as it only implements the distance() function. Therefore, BigTable still
needs considerable improvement to become a good candidate for dealing
with spatial data.
The general conclusion from this comparison is that NoSQL geographic
systems still need many improvements, especially concerning different
data types and functions. As these systems evolve, GIS applications
will be able to take advantage of their main characteristics, mainly high
performance and scalability. Currently, Neo4j seems to be the best option
for GIS applications with NoSQL storage, although this system still requires
several improvements.
References
Amer-Yahia, S. and A. Halevy. 2007. What does Web 2.0 have to do with databases? Proc. 33rd
International Conference on Very Large Databases. Vienna, Austria. 1443-1443.
Anderson, J.C., N. Slater and J. Lehnardt. 2009. CouchDB: The Defi nitive Guide. 1st Edition,
O'Reilly Media.
Baas, B. 2012. NoSQL spatial: Neo4j versus PostGIS. M.S. Thesis. Geographic Information
Management and Applications (GIMA), Delft University of Technology, Delft,
Netherlands.
Brewer, E.A. 2000. Towards Robust Distributed Systems. Proc. 19th Annual ACM Symposium
on Principles of Distributed Computing. Portland, USA. 7-7.
Cattell, R. 2010. Scalable SQL and NoSQL Data Stores. ACM SIGMOD Rec. 39(4): 12-27.
Chang, F., J. Dean, S. Ghemawat, W.C. Hsieh, D.A. Wallach, M. Burrows, T. Chandra, A. Fikes
and R.E. Gruber. 2008. Bigtable: A Distributed Storage System for Structured Data. ACM
Trans. Comp. Syst. 26(2).
Chodorow, K. and M. Dirolf. 2010. MongoDB: The Defi nitive Guide, O'Reilly.
Codd, E.F. 1970. A Relational Model of Data for Large Shared Data Banks. Commun. ACM.
13(6): 377-387.
DeCandia, G., D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S.
Sivasubramanian, P. Vosshall and W. Vogels. 2007. Dynamo: Amazon's Highly Available
key-value Store. ACM SIGOPS Oper. Syst. Rev. 41(6): 205-220.
Diestel, R. 2005. Graph Theory. 3rd Edition, Springer-Verlag, Heidelberg.
Fielding, R. 2000. Architectural Styles and the Design of Network-based Software Architectures.
Ph.D. Thesis. University of California, Irvine, California.
Floratou, A., N. Teletia, D.J. DeWitt, J.M. Patel and D. Zhang. 2012. Can the elephants handle
the NoSQL onslaught? Proc. The VLDB Endowment. 5(12): 1712-1723.
Gartner Group. 2013. Top 10 Technology Trends Impacting Information Infrastructure. http://
www.gartner.com/DisplayDocument?ref=clientFriendlyUrl&id=2340315 (published in
19 February 2013; last access in 18 April 2013).
Ghemawat, S., H. Gobioff and S.-T. Leung. 2003. The Google File System. Proc. The 19th ACM
Symposium on Operating Systems Principles. New York, USA. 29-43.
Hoff, T. 2009. A Yes for a NoSQL Taxonomy. http://highscalability.com/blog/2009/11/5/a-
yes-for-a-NoSQL-taxonomy.html (published in 5 November 2009; last access in 18 April
2013).
Hunger, M. and P. Rathle. 2012. NoSQL, Big Data and Graphs: Technology choices for today's
mission-critical applications. http://www.databaserevolution.com/2012/11/nosql-big-
data-and-graphs/ (published in 23 November 2012; last access in 04 July 2013).
Search WWH ::




Custom Search