I read that memcachedb is using berkley db as a storing backend- REF. I read that berkley db is embedded db- REF. But I am not able to find whether memcachedb is embedded. Any reference or suggestions?
Asked
Active
Viewed 1,194 times
2
Gibbs
- 21,904
- 13
- 74
- 138
1 Answers
1
memcachedb is not embedded. From your first reference, paragraph 1:
It conforms to memcache protocol(not completed, see below), so any memcached client can have connectivity with it.
Since it has a streaming protocol interface (over TCP/IP), it does not have to be embedded in your application like Berkeley DB. It should be compatible with the memcached's protocol: https://github.com/memcached/memcached/blob/master/doc/protocol.txt
Berkeley DB has a C API (or Java, or Python, etc.) and must be embedded into and managed by your application program.
Mike Andrews
- 3,045
- 18
- 28
-
@Gops AB - was this answer any help? – Mike Andrews Oct 27 '15 at 21:47