<div dir="ltr"><div>Sounds interesting!  I'd be *very* interested to see *any* work that's been done to make use of SPDK functionality for faster or more efficient HTTP -> rotational media storage.  Couple of thoughts...</div><div><br></div>1) I think the memcache or redis API would be a better target for SPDK research than Swift's HTTP blobstore API  - if you're just going for a pure generic kv interface to a abstract/SSD/NVMe/XPoint storage backend [1]<div><br></div><div>2) if you wanna see how you might store Swift objects in a generic k/v store you might consider earlier work to support k/v drives [2] </div><div><br></div><div>Good luck, I'm excited to see how you might try to apply SPDK to OpenStack Swift!</div><div><br></div><div>Say Hi to Paul!</div><div><br></div><div>-Clay<br><div><br></div><div>1. the account/container layer of the Swift API in particular leverages a lot of query like functionality and i'm not aware of any successful attempt at API parity on a pure k/v store abstraction.</div></div><div>2. <a href="https://github.com/swiftstack/kinetic-swift">https://github.com/swiftstack/kinetic-swift</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 13, 2017 at 9:18 PM, We We <span dir="ltr"><<a href="mailto:simple_hlw@163.com" target="_blank">simple_hlw@163.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi, all<br><div><br></div><div>I am a newcomer in Swift, I have proposed a proposal for k-v store  in the SPDK community. The  proposal has submitted on <a href="https://trello.com/b/P5xBO7UR/things-to-do" target="_blank">https://trello.com/b/P5xBO7UR/<wbr>things-to-do</a>, please spare some time to visit it. In this proposal, we would like to  uses Swift as a target system to support k-v store. Could you please share with me if you have any ideas about it. I'd love to hear from your professional thoughts.</div><div><br></div><div>Thx,</div><div><br></div><div>Helloway</div><div><br></div></div><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>