This repository contains a set of Redis-related tools for various operations, including data insertion, data retrieval, checking the Redis server's status, and inserting log data into Redis. These tools are designed to be used in Node.js applications.
This tool allows you to insert data into a Redis database.
- Name: A unique name for this operation.
- Key: The key under which the data should be inserted in Redis.
- Data: The data to be inserted into Redis.
- Output: A boolean indicating the success of the operation.
This tool allows you to fetch data from a Redis database.
- Name: A unique name for this operation.
- Key: The key from which data should be retrieved in Redis.
- Output: The retrieved data from Redis.
This tool allows you to check the status of a Redis server.
- Name: A unique name for this operation.
- Timeout: Timeout in milliseconds for the server check.
- Output: A boolean indicating the availability of the Redis server.
This tool allows you to insert log data into a Redis database.
- Name: A unique name for this operation.
- Key: The key under which the log data should be inserted in Redis.
- Timestamp: Timestamp for the log entry.
- Log Level: The log level.
- ID: The ID for grouping events.
- Event: Event description.
- Type: Type or action name of the event.
- User ID: User ID from the provider.
- Message: The log message.
- Domain: Domain name.
- System: System type.
- Message Context: Additional details as a JSON object.
- Output: A boolean indicating the success of the log insertion.