2012-10-30 16 views
2

有沒有人有任何參考資源顯示將市場數據插入Redis服務器的最快方法?我正在查看數以百萬計的數據集,因此我正在嘗試找到一些很好的編碼示例,以便使用像credis或hiredis這樣的庫在C++中實現此功能。有沒有人有端到端的教程或一組源代碼的例子?我似乎只找到簡單連接測試或簡單插入的例子。 謝謝C++教程或Redis示例最快插入

+0

好,批量插入可能是最快的,而且還是比較簡單的。 –

回答

1

將數據插入到Redis中的最快方式可能是使用redis-cli客戶端的管道模式。更多的信息在這裏:http://redis.io/topics/mass-insert

現在,如果你有興趣在C API有效地發送許多查詢到Redis,看看沒有進一步比Hiredis。 Hiredis是最新的,由Redis作者維護。我建議在其他選項上使用它,即使在C++上下文中也是如此。

下面是一個簡單的流水線例如: https://gist.github.com/1893378

+0

這就是我一直在尋找的東西。感謝您幫助理解Redis的強大功能。 –