titan icon indicating copy to clipboard operation
titan copied to clipboard

A Distributed Redis Protocol Compatible NoSQL Database

Results 43 titan issues
Sort by recently updated
recently updated
newest added

https://github.com/distributedio/titan/blob/97868f5d24e0c13621658fbcb712064fec59e8be/db/kv.go#L215 1. After we generate a ranom metakey for seek, we iterator the whole keyspace and load it's all key to the memory under extreme conditions which is so slow...

https://github.com/distributedio/titan/pull/204

1 limit namespace&command qps/rate in view of all the titan server 2 reduce expire seek range to avoid rocksdb tomstone problem 3 hash expire-key to 256 prefix to improving the...

我们现在底层KV存储没有使用TiKV。 我们希望通过改造titan项目,将与存储层的通信抽象成接口,通过配置的方式自由选择连接具体的底层KV存储,不知道你们是否可以接受这样的改动。 如果不行的话我们只能fork出去自行开发,希望得到你的回复,谢谢!

A connection from a client to Titan, in fact, is a session. The session could be maintained by titan to achieve some goals, like blocking a client on a list(blpop)...

enhancement