1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/omyscode-go-cache

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 08:34 debe876

go-cache

Введение

{GO_CACHE_HTTP Это сервер кэширования типа «ключ — значение», реализованный на основе Go_HTTP. Программа использует REST для операций добавления, изменения, удаления и запроса данных. Кэширование основано на использовании памяти.}

Добавление, изменение, удаление и запрос данных

  1. Добавление или изменение данных в кэше:
    • HTTP Method: PUT;
    • адрес запроса: localhost:1235/cache/[key];
    • ключ: [key];
    • значение: ResponseBody.
  2. Запрос данных из кэша:
    • HTTP Method: GET;
    • адрес запроса: localhost:1235/cache/[key];
    • ключ: [key].
  3. Удаление данных из кэша:
    • HTTP Method: DELETE;
    • адрес запроса: localhost:1235/cache/[key];
    • ключ: Key => [key].

Запрос текущего размера данных кэша

Запрос текущего размера данных кэша:

  • любой HTTP Method;
  • адрес запроса: localhost:1235/status;
  • тип возвращаемых данных: json;
  • пример ответа: {"Count":0,"KeySize":0,"ValueSize":0};
  • описание полей ответа:
    • Count — общее количество элементов в кэше;
    • KeySize — общая длина ключей в кэше;
    • ValueSize — общая длина значений в кэше.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/omyscode-go-cache.git
git@api.gitlife.ru:oschina-mirror/omyscode-go-cache.git
oschina-mirror
omyscode-go-cache
omyscode-go-cache
master