摘要
本文综合考虑满足高性能、高可用、可扩展和安全等需求,设计了从底层平台硬件至上层用户功能的分层架构,采用了动态资源与静态资源分离、应用服务器与数据库分离、负载均衡和数据库主从复制、缓存、应用拆分和压缩等技术,实现了“数字敦煌”资源库的系统功能,并优化和提高了性能;开发了高精度图像快速浏览、洞窟空间结构构建、元数据存储与检索等主要功能,最终“数字敦煌”资源库通过互联网和移动互联网展示,达到全球共享的目的。
This paper briefly introduces the Digital Dunhuang project,summarizes the present condition of domestic and overseas databases containing material about Dunhuang,and analyzes the characteristics and difficulties of constructing such a data bank.Considering the overall requirements of high performance,high availability,expandability,and security,a layered architecture beginning from the underlying hardware platform to the upper level of user function has been designed.The initial level of construction has realized the primary system functions of a Digital Dunhuang database and even optimized and improved several aspects of data storage and operation with methods such as the separation of dynamic and static resources,separation of application server and database,load balancing,a master-replica and cache of databases,application multifunctioning,and data compression.Many functions like the quick browsing of high resolution images,analysis of the spatial structure and construction of caves,metadata storage,and quick retrieval of information have all been developed with the goal of sharing the Digital Dunhuang database for both online and mobile use.
作者
俞天秀
吴健
赵良
丁晓宏
叶青
YU Tianxiu;WU Jian;ZHAO Liang;DING Xiaohong;YE Qing(Cultural Heritage Digitization Institute,Dunhuang Academy,Dunhuang,Gansu 736200;National Research Center for Conservation of Ancient Wall Paintings and Earthen Sites,Dunhuang,Gansu 736200;Key Scientific Research Base for Conservation of Ancient Wall Paintings of SACH,Dunhuang,Gansu 736200;Key Laboratory for Conservation of Ancient Wall Paintings and Earthen Sites,Gansu Province,Dunhuang,Gansu 736200;College of Intelligence and Computing,Tianjian University,Tianjin 300072;Gansu Win Think Network Technology Co.,Ltd.Lanzhou,Gansu 730000)
出处
《敦煌研究》
CSSCI
北大核心
2020年第2期120-130,共11页
Dunhuang Research
关键词
数字敦煌
资源库
系统架构
网络拓扑
Digital Dunhuang
database
system architecture
network topology