ThriftDB a new service from the Octopart Guys
thriftdb.com
thriftdb.com
"Thrudb is a set of simple services built on top of the Apache Thrift framework that provides indexing and document storage services for building and scaling websites. Its purpose is to offer web developers flexible, fast and easy-to-use services that can enhance or replace traditional data storage and access layers."
No long under development though.
We're working on some examples and should have them ready soon.
Benchmarking is a good idea but tricky because speed depends on the complexity of the data and the query itself. If you have any recommendations for benchmarks please let me know.
In the future we have plans to add machine learning features to optimize relevancy algorithms automatically but that's still a ways off.
I did almost this exactly last fall, except I used JSON and JSON Schema instead instead of thrift. Called it hummingbird db. I submitted to YC but all I got was an email that it wasn't that interesting.
Edit: I see you are using Solr internally for implementation.
2. You don't provide benchmarks.
If your solution is really so fast, then you must be making benchmarks continuously. How else would you know if you are improving and whether you are actually fast or just faster than [a tree | clouds | a ricecorn]. So either you lie about your performance or you choose to purposefully hide your incredibly well performing benchmarks.
Which explanation do you prefer?
fast-python-pb - codegen wrapping Google's C++ protobuf implementation. https://github.com/Greplin/fast-python-pb
lwpb - non-codegen using a protobuf implementation in C. (disclaimer: I'm an author) https://github.com/acg/lwpb
Latency is a feature, right? Like "slow your roll, cowboy, let's not have a heart attack here".