False negatives after server restart
I installed membase on my Samsung netbook, which, presumably, has a slow disk. As suggested in de Getting Started guide on the Couchbase wiki, I opened telnet, ran stats and then set value "a" with key "test_key". "get test_key" properly returned "a".
Then, to test the durability of the data, I logged out of telnet, restarted membase (sudo /etc/init.d/membase-server restart) and immediately logged back in to telnet when the server came up. Much to my surprise, "get test_key" now returned an empty line. After waiting a second or so, or running an arbitrary command like "stats", "get test_key" would properly return "a" again.
Is this behaviour by design? Is this just related to server start-up or are there other circumstances where a false negative is to be expected?