"); //-->
1. eXtremeDB可以有多快?eXtremeDB内存模式下空间可以有多紧凑?这个帖子的目的就在于此。
2. 内存图示
【物理内存、内存数据库分配内存、内存数据库实际使用内存】
3. 测试内容
3.1 基本功能性能测试
基本功能测试:ACID事务支持、Tree索引、HASH索引、顺序索引、内存占用量
基本功能测试方法图示
基本功能测试数据库定义:
#define int1 signed<1>
#define int2 signed<2>
#define int4 signed<4>
#define uint8 unsigned<8>
#define uint4 unsigned<4>
#define uint2 unsigned<2>
#define uint1 unsigned<1>
declare database XperfDB;
class Xperf
{
uint4 uhkey;
uint4 utkey;
hash <uhkey> hkey[1000000];
tree <utkey> tkey;
};
『创建单表数据库,表上同时包括HASH索引和Tree索引,索引由数据库自动维护』
基本功能测试性能结果
『C/C++基本测试性能结果』
『SQL API基本性能测试结果』
基本测试内存占用
『C/C++基本测试内存占用』
『SQL基本测试内存占用』
3.2 TPC-B测试
10个数据库连接的情况下TPC-B的性能,C/C++ API与SQL API对比
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。