Using Native XML DB in Software as a Service
Weiliang Chen · Computer Technology and Development · 2011
Multi-tenant data storage is important in software as a service(SaaS).People give many solutions most of which are the schema mapping techniques based on the relational databases(RDB);however,the ideal SaaS data system is not developed yet.In this paper,propose that we can use native XML databases(NXD) in SaaS applications.Discuss the web features,the data flexibility and the distribution to explain that we can use native XML DB in SaaS.At the same time,give the XML structure which is equivalent to the private tables.Carry out the experiments and the results indicate that NXD,as the ideal data storage for XML in web,is an alternative choice and can efficiently support the web property,data flexibility and so on.