2010-12-12 65 views
1

使用SQL API時,可以將Berkeley DB分區嗎?我發現Berkeley DB支持使用BTree和Hash訪問方法進行分區(http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/am_partition.html)。但是沒有解釋天氣可以用SQL API來完成。我的想法是創建原始的Berkeley DB分區,然後使用SQL API打開它。有沒有人試圖對SQL API Berkeley DB進行分區?分區Berkeley DB SQL API數據庫

回答

1

Berkeley DB產品管理總監David Segleau在這裏。一般來說,我們建議人們就Berkeley DB forums提問。您會在那裏找到一個活躍的Berkeley DB應用程序開發人員的大型社區。

你的問題的簡短答案是「尚未」。 BDB工程團隊正忙於將BDB功能與SQLite API集成。對我們來說重要的是要仔細考慮實現,以便它非常易於使用,並且是SQLite開發人員的「自然」擴展。請繼續關注您附近未來的BDB版本。

與此同時,在BDB分區數據庫中大多是句法糖。它實際上是作爲一種特殊情況實現的,其下表單用於存儲。您可以通過將數據拆分爲單獨的表格並修改應用程序以像現在這樣將數據獲取/放入適當的表格,從而完成接近相同的行爲。這有幫助嗎?

由於我們正在優先考慮下一步整合哪些BDB功能,因此從用戶那裏瞭解他們如何使用產品總是很有用。您能否描述如何在您的應用程序中使用表格分區以及它將解決哪些技術要求或問題?

感謝,

戴夫