Altibase内存数据库与Oracle的数据缓冲区高速缓存相比如何?
你可以把你所有的数据存入Altibase内存数据库,相比较而言,当你使用Oracle高速缓存时,你只能在其中存储你的部分数据。使用Oracle高速缓存的主要缺点是,获取所需数据时必须涉及磁盘I/O,其结果是降低了处理效率。另外,高速缓存只适用于select的场景,其在insert、update与delete场景下没有性能提升。
Altibase相对于Oracle数据库缓冲区高速缓存
项目 |
Altibase内存数据库 |
Oracle数据库缓冲区高速缓存 |
|
||
插入 速度 |
较快 |
较慢 |
更新 速度 |
较快 |
较慢 |
删除 速度 |
较快 |
较慢 |
SELECT 速度 |
较快 |
较慢 |
数据访问模式 |
Direct Memory Table Access |
Disk Table Access via Buffer |