Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"metaget" support (mget, mset, mdelete) #103

Open
dormando opened this issue Jul 12, 2019 · 4 comments
Open

"metaget" support (mget, mset, mdelete) #103

dormando opened this issue Jul 12, 2019 · 4 comments
Milestone

Comments

@dormando
Copy link

Yo! I see xmemcached looks like the most actively developed java client I can find.

memcached/memcached#484 - I've been developing on this for a while, and after a break intend to finish it up. I'm personally happy with the general approach and the code is at the 90% mark. What I'd love to hear now is some feedback from client authors/maintainers on how good/bad/annoying this would be to implement.

I can clear up/rewrite text/add examples if it's not clear enough right now. The protocol is low level, and I'd expect a raw-ish interface from clients. Most users will only be needing a couple of high level patterns, which should be easy to implement wrapping the raw protocol (a herd-protected get, stale-while-revalidate, etc). I haven't written these examples up explicitly yet while I look for feedback.

Thanks!

@killme2008
Copy link
Owner

@dormando Great, i will look into it.

@dormando
Copy link
Author

@killme2008 yo! Any thoughts? :)

@killme2008
Copy link
Owner

@dormando sorry ,i am busy in these days, i will look into it this weekend.

@dormando
Copy link
Author

dormando commented Oct 1, 2019

Fwiw this is out in 1.5.19, marked as experimental. Lots more documentation available now (doc/protocol.txt and an inlinked wiki)

@killme2008 killme2008 added this to the 2.4.7 milestone Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants