为什么需要缓存

关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver
非关系型数据库:数据与数据之间是不存在关系的,key-value
1、基于文件存储的数据库:ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大

	2、基于内存存储的数据库:redis、memcache
	3、基于文档存储的数据库:mongodb

什么样的数据需要缓存?
很少被修改或根本不改的数据
业务场景比如:耗时较高的统计分析sql、电话账单查询sql等

猜你喜欢

转载自blog.csdn.net/csdnlcw/article/details/83719765