Abstract
Graph model has emerged as a contemporary technique for relationship-centric applications because of its various features like index-free adjacency, schema-less data, faster traversal of relationships, etc. In large-scale e-commerce applications, heterogeneous models are utilized for storing different types of data, e.g., relational model for transactional processing, ontology for product information, graph model for user preferences, etc. However, it creates overhead of accessing multiple data models for query processing. In this paper, we present a data modeling architecture for e-commerce which can be utilized for data unification from different data models to graph model. To verify the applicability of our approach, we analyze and compare query performance of our approach with heterogeneous data models. In addition, we also discuss the issues and challenges for adopting graph model for e-commerce applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Zimeo E, Oliva G, Baldi F, Caracciolo A (2013) Designing a scalable social e-commerce application. Scalable Comput: Pract Experience 14(2):131–141
Yu H, Huang X, Hu X, Wan C (2009) Knowledge management in E-commerce: a data mining perspective. In: 2009 International conference on management of e-Commerce and e-Government. IEEE, pp 152–155
Huang Z (2005) Graph-based analysis for E-commerce recommendation. Ph.D. Dissertation, University of Arizona, USA
Ding L, Han B, Wang S, Li X, Song B (2019) User-centered recommendation using us-elm based on dynamic graph model in e-commerce. Int J Mach Learn Cybernet 10(4):693–703
Codd EF (1990) The relational model for database management: version 2. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA
Kaur K, Rani R (2015) Managing data in healthcare information systems: many models, one solution. Computer 48(3):52–59
Ma S, Li J, Hu C, Lin X, Huai J (2016) Big graph search: challenges and techniques. Front Comput Sci 10(3):387–398
Srinivasa S (2012) Data, storage and index models for graph databases. In Graph data management: techniques and applications. IGI Global, pp 47–70
Pokorný J (2015) Graph databases: their power and limitations. In: IFIP international conference on computer information systems and industrial management. Springer, Cham, pp 58–69
Sasaki BM, Graphista A (2016) Graph databases for beginners: other graph data technologies. https://neo4j.com/blog/other-graph-database-technologies/
Neo-Technology (2015) Walmart uses Neo4j to optimize customer experience with personal recommendations (case study). Neo-Technology
Neo-Technology (2014) EBay now tackles e-Commerce delivery service routing with Neo4j (case study). Neo Technology
Costa LDF, Oliveira ON Jr, Travieso G, Rodrigues FA, Villas Boas PR, Antiqueira L, Viana MP, Correa Rocha LE (2011) Analyzing and modeling real-world phenomena with complex networks: a survey of applications. Adv Phys 60(3):329–412
Neo-Technology (2015) The power of graph-based search (white paper). Neo-Technology
Neo-Technology (2014) Powering recommendations with a graph database. Neo-Technology
Webber J, Robinson I (2015) The top 5 use cases of graph databases (white paper). Neo-Technology
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Tuteja, S., Kumar, R. (2020). An Architecture for Data Unification in E-commerce using Graph. In: Kapur, P.K., Singh, O., Khatri, S.K., Verma, A.K. (eds) Strategic System Assurance and Business Analytics. Asset Analytics. Springer, Singapore. https://doi.org/10.1007/978-981-15-3647-2_30
Download citation
DOI: https://doi.org/10.1007/978-981-15-3647-2_30
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3646-5
Online ISBN: 978-981-15-3647-2
eBook Packages: Business and ManagementBusiness and Management (R0)