DCache — это распределённая система хранения данных NoSQL, разработанная на основе фреймворка TARS. Данные хранятся в памяти, поддерживается постоянное хранение данных с подключением к базе данных (БД) на бэкенде. DCache работает в кластерном режиме и обладает высокой масштабируемостью и надёжностью.
В компании Tencent DCache широко используется для различных бизнес-задач, а общее количество ежедневных обращений превышает 10^12.
Особенности DCache:
Linux
C++
Рекомендуется установить DCache через сервис TarsWeb.
Для ознакомления с использованием интерфейса DCache обратитесь к документу «Руководство по прокси-интерфейсу» (docs/proxy_api_guide.md). Дополнительные документы доступны в каталоге docs (docs/README.md).
Каталог | Функция |
---|---|
src/Comm | Общий код для всех служб. |
src/ConfigServer | Сервис конфигурации DCache. |
src/DbAccess | Прокси-сервис для постоянного хранения данных в БД. |
src/KVCacheServer | Сервис для хранения key-value данных. |
src/MKVCacheServer | Сервисы для хранения k-k-row, list, set, zset данных. |
src/OptServer | Управление сервисами, управление эксплуатацией и обслуживанием, вызывается платформой веб-управления. |
src/PropertyServer | Сервис отправки информации о состоянии. |
src/Proxy | Прокси-сервисы DCache. |
src/Router | Сервис управления маршрутизацией DCache. |
src/TarsComm | Определения структур данных Tars. |
docs | Документация. |
Фреймворк DCache зависит от базы данных MySQL. После установки DCache автоматически создаёт следующие базы данных:
Если у вас есть идеи или предложения, не стесняйтесь создавать Issues или Pull Requests. Мы приветствуем участие всех желающих в развитии DCache как открытого проекта. Подробнее см. CONTRIBUTING.md.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )