VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

LruCache类

功能描述

以简单的least-recently-accessed的顺序来缓存值。

borrow

功能描述

从缓存中借用一个条目。

语法格式

public Value borrow(Key key)
             throws SQLException

参数说明

参数名 参数说明
key 缓存键

返回值

来自缓存的条目,如果缓存中不包含给定的键,则返回新创建的条目。

get

功能描述

定义:Gettable接口的get方法。

语法格式

public Value get(Key key)

put

功能描述

将给定的值放入缓存。

语法格式

public void put(Key key,
                Value value)

参数说明

参数名 参数说明
key 缓存键
value 给定的值

返回值

无。

putAll

功能描述

将给定映射中的所有值放入缓存。

语法格式

public void putAll(Map<Key,Value> m)

参数说明

参数名 参数说明
m 包含要放入缓存的条目的映射

返回值

无。