2012-10-26 69 views
1

我已經決定使用金桂冠像我的應用程序服務器,我想爲存儲數據使用voltdb。任何人都一起工作?Voltdb +金桂冠與C++

我會用C++開發它。

+0

G-WAN通常不被視爲生產就緒。我強烈建議您考慮替代方案。 – duskwuff

+1

自2009年以來,G-WAN承載網站(包括自己的網站)。感謝未傳播更多F.U.D. – Gil

回答

0

在在SFO的ORACLE Open World世博會提出了近期online Game demo,我們沒有使用voltDB而是ORACLE noSQL,這是一個Java(分佈式)KV店。

由於我們使用G-WAN作爲實時更新的100 millions of records的數據庫緩存加速器(在單個服務器上),因此我認爲這種體驗與您的情況相關,因爲voltDB無法處理此類TPS費率。

你對你的項目說得很少,所以我將描述我們在演示中做了什麼:C servlet創建了工作線程。一些用於更新機器人的位置(方向,方向,速度),還有一些用於將修改推送到遠程的基於Java的noSQL KV商店。

這使得這個相同的servlet能夠實時回覆發送了新位置的人類玩家並查詢所有附近的機器人列表(也被並行化)。

這是因爲G-WAN同時支持C和Java servlet這一事實:C爲緩存提供了緊湊的數據結構(1億條記錄佔用相當數量的RAM)並且Java允許G-WAN通話到noSQL DB。

我不知道你的應用程序會做什麼,但至少你有這樣一個使用G-WAN和一個必須實時響應的(巨大的)數據庫的例子。

G-WAN支持C和C++ servlet,因此您可以使用自己喜歡的C++庫。