
Cache
文章平均质量分 81
FYHannnnnn
知道的越多,不知道的也就越多
展开
-
Aerospike
Aerospike(简称AS)是一个分布式,可扩展的键值存储的NoSQL数据库。 T级别大数据高并发的结构化数据存储,读写操作达微妙级,99%的响应可在1毫秒内实现。采用混合架构,索引存储在内存中,而数据可存储在机械硬盘(HDD)或固态硬盘(SSD) 上(也可存储在 内存) AS内部在访问SSD屏蔽了文件系统层级,直接访问地址,保证了数据的读取速度。 AS同时支持二级索引与Client聚合,支持简单的sql操作(aql),相比于其他nosql数据库,有一定优势。应用场景个性化推荐广告应用用户原创 2021-11-25 10:00:39 · 1045 阅读 · 0 评论 -
EVCache
EVCache是一个开源、快速的分布式缓存 是基于Memcached的内存存储和Spymemcached客户端实现的 是Netflix(网飞)公司开发的。E:Ephemeral:数据存储是短暂的,有自身的存活时间V:Volatile:数据可以在任何时候消失Memcached:基于内存的键值对缓存服务器Mnemonic:基于硬盘(SSD)的嵌入式键值对存储服务器,封装了RocksDB(是一种SSD的技术)#########EVCache集群在峰值每秒可以处理200kb的请求, Ne原创 2021-11-23 16:32:29 · 484 阅读 · 0 评论 -
Tair
Tair(Taobao Pair)是淘宝开发的分布式Key-Value存储引擎,用于服务器端自动负载均衡 分为持久化和非持久化两种方式存储:非持久化:分布式缓存使用 Memcached(mdb)、Redis(rdb)持久化:SQL-DB使用FireBird(fdb),NoSQL-DB:使用Kyoto Cabinet(kdb)、LevelDB(ldb)Tair采用可插拔存储引擎设计,以上这些存储引擎可以很方便的替换,还可以引入新的存储引擎比如: MySQL。使用场景:1,分布式缓存,集成R原创 2021-11-21 22:04:44 · 812 阅读 · 0 评论 -
Guava Cache
Guava是Google提供的一套Java工具包,而Guava Cache是一套非常完善的本地缓存机制(JVM缓 存)。 Guava cache的设计来源于CurrentHashMap,可以按照多种策略来清理存储在其中的缓存值且保持很高的并发读写性能。GuavaCache、Tair、EVCache、Aerospike比较应用场景:对性能有非常高的要求 不经常变化 占用内存不大 有访问整个集合的需求 数据允许不时时一致Cuava Cache优势:缓存过期和淘汰机制,采用LRU..原创 2021-11-20 20:31:46 · 1168 阅读 · 0 评论