This doesn't seem to have much application for general use cases. It sounds cool but in actuality a regular computer with fast k/v software will be better for almost everyone.
That's not really the point, no one is claiming this is supposed to be for general purpose workloads. If you know you need this sort of relatively small, super low latency cache, then this is a great solution, but those usecases are very niche - though so are most applications where an FPGA is the appropriate solution.