我使用Couchbase的.NET客戶端和我面臨這個問題:Couchbase查詢 - 不同的結果
var items = client.Get(originalOrder);
originalOrder是一個IEnumerable,在它所有的記錄的ID(約30萬),我想獲取所有記錄。問題是,我沒有獲得所有記錄,並且每次查詢(150k-200k)後結果的編號都不相同。我究竟做錯了什麼?
我使用Couchbase的.NET客戶端和我面臨這個問題:Couchbase查詢 - 不同的結果
var items = client.Get(originalOrder);
originalOrder是一個IEnumerable,在它所有的記錄的ID(約30萬),我想獲取所有記錄。問題是,我沒有獲得所有記錄,並且每次查詢(150k-200k)後結果的編號都不相同。我究竟做錯了什麼?
我解決它了。該項目需要在x64構建模式,我現在正在獲得所有結果。
只是,見下文。(從couchbase開發指南文檔here。)
如果你有你的價值或格式化的大小錯誤,則需要檢查本身的價值,以及它是如何編碼並查看是否有任何問題導致文檔與Couchbase Server不兼容。
而且你可以查看更多detaily使用object.ExcuteGet(key)
var result = client.ExecuteGet("beer");
if (! result.Success)
{
Console.WriteLine("Get failed with message {0} and status code {1}", result.Message, result.StatusCode);
...