Altibase内存数据库与Oracle的数据缓冲区高速缓存相比如何?

你可以把你所有的数据存入Altibase内存数据库,相比较而言,当你使用Oracle高速缓存时,你只能在其中存储你的部分数据。使用Oracle高速缓存的主要缺点是,获取所需数据时必须涉及磁盘I/O,其结果是降低了处理效率。另外,高速缓存只适用于select的场景,其在insert、update与delete场景下没有性能提升。

Altibase相对于Oracle数据库缓冲区高速缓存

项目

Altibase内存数据库

Oracle数据库缓冲区高速缓存


架构

 4_How does Altibase In-Memory database compare to Oracle's database buffer cache-1-1  4_How does Altibase In-Memory database compare to Oracle's database buffer cache-1-2

插入

速度

较快

较慢

更新

速度

较快

较慢

删除

速度

较快

较慢

SELECT

速度

较快

较慢

数据访问模式

Direct Memory Table Access

Disk Table Access via Buffer