2013-04-18 25 views
1

我在運行版本2.0.1社區版(build-170-rel)的Couchbase羣集上經歷了一個奇怪的行爲。 通過PHP-lib的我執行下面的代碼:將文檔重新添加到Couchbase Server 2.0.1失敗

$json = json_encode(array('hello' => 'world')); 
$cb->add('test123',$json); 
$cb->delete('test123'); 
$cb->add('test123',$json); 

該文件應該是在服務器上,但查詢不返回任何結果,無論是通過PHP也不能通過Web控制檯。但令人驚訝的是,關鍵確實出現在「最關鍵」部分。

但是,當我使用set命令而不是add時,在執行上面的代碼之後文檔就存在了。

你對發生了什麼有什麼想法嗎?對我來說,似乎在文檔刪除時鍵沒有被釋放。

是否有機會擺脫「頂部鍵」下出現的「孤立」鍵? 非常感謝您的調查。

乾杯, 克里斯

回答

0

我已經在我的環境(文檔存儲和訪問的控制檯和代碼)

你可以打印每個返回值/代碼,測試,沒有任何問題你正在執行的操作?

相關問題