NoSQL重型网站架构演进(6)使用NoSQL和查找引擎

  随着网站工作尤其复杂,对数码存储和摸索的须求也越发复杂,网站要求使用部分非关系型数据库技术(即NoSQL)和非数据库查询技术如搜寻引擎。NoSQL数据库一般采纳MongoDb,搜索引擎一般拔取ElasticSearch,最好能够商量ELK整套解决方案。

使用NoSQL和寻找引擎

NoSQL和搜索引擎对于应用程序来说都可以认为是一种’数据源’,所以更新后的架构如下图:

NoSQL 1

 

总结:

使用NoSQL和寻找引擎后大大缓存了关系型数据库的压力,网站的性质获得越来越提高。同时衍生出来的难题是:须求在原先的多寡访问层参预对NoSQL和寻找引擎的支撑。

 

网站地图xml地图