Yang Shuang fc1fd25dd2 50 conf gen untils configuration file generation tool (#63) | преди 1 година | |
---|---|---|
.gitee | преди 2 години | |
.github | преди 1 година | |
conf | преди 1 година | |
dockerfiles | преди 1 година | |
docs | преди 2 години | |
script | преди 1 година | |
src | преди 1 година | |
tests | преди 1 година | |
.clang-format | преди 2 години | |
.gitignore | преди 2 години | |
.travis.yml | преди 2 години | |
CMakeLists.txt | преди 2 години | |
LICENSE | преди 2 години | |
README.md | преди 1 година | |
README.zh.md | преди 1 година |
DTC is a high performance Distributed Table Cache system designed by JD.com that offering hotspot data cache for databases in order to reduce pressure of database and improve QPS.
The DTC system consists of the following components:
Scalability
provide sharding, supports for persistent storage scalable.
DTC can process 90,000 QPS of query requests at single-core cpu & single dtc instance.
DTC can provide above 3,000,000 QPS query capability with above 99.9% hit rate and less than 200 μs response time in actual distributed scenarios.
DTC provides docker images for quick start:
Start server docker:
docker pull dtc8/server:latest
docker run -i -t --name dtc-server -p 127.0.0.1:20015:20015 dtc8/server:latest
For more compile information, click Building.
Trying a demo, visit QuickStart.
JD.com © Copyright 2022 JD.com, Inc.
Apache 2.0. Visit LICENSE for more details.