发布时间:2014-09-05 22:04:40
学习eXtremeDB之余,用Cluster API写了一段测试代码。对于Cluster中的每一个node都有一个唯一的node id,而node id的值通过cluster node IP与本机IP的比较来获得。代码如下:点击(此处)折叠或打开const char* NodesAddr[NODES_NUM] = {"192.168.1.1", &nbs.........【阅读全文】
发布时间:2014-09-01 15:43:26
这里写了一段code,加深对eXtremeDB API的使用方法的认识。点击(此处)折叠或打开#define DATABASE_SEGMENT_SIZE 300 * 1024#define MEMORY_PAGE_SIZE 128const char * db_name = "SimpleDb";void main(){RC.........【阅读全文】
发布时间:2014-08-15 23:17:33
eXtremeDB的开发流程如图所示,以C/C++ API为例: 首先定义数据模式,在eXtremeDB中,用类似于C++中的关键字class 来定义数据,而存储在内存中的数据记录就是class的objects。例如: declare database testdb; class test { .........【阅读全文】
发布时间:2014-08-08 19:48:47
eXtremeDB是一款实时内存数据库系统(IMDS),适用于各种高性能、小尺寸、紧密存储、零内存分配或几种兼有的服务器、嵌入式应用领域。 eXtremeDB的开发完全基于ANSI C,可以运行在各种操作系统上,包括桌面、服务器、嵌入式操作系统等。eXtremeDB对操作系统、编译器、.........【阅读全文】