我刚开始看ss和redis。我正在使用 microsoft redis 实现。打开压缩后,dump.rdb 增长太快。
我想保存每秒的进程统计信息。示例对象。
public class PerfData
{
public long Id { get; set; }
public DateTime TimeStamp { get; set; }
public string ProcessName { get; set; }
public int ProcessId { get; set; }
public TimeSpan TotalProcessorTime { get; set; }
public TimeSpan UserProcessorTime { get; set; }
public TimeSpan PrivilegedProcessorTime { get; set; }
public float ProcessorTime { get; set; }
public float WorkingSet { get; set; }
}
我已经看到了压缩客户端的建议。这是否意味着我需要将对象转换为这样的东西?
public class PerfData
{
public long Id { get; set; }
public DateTime TimeStamp { get; set; }
public byte[] CompressedJson{get;set;}
}
感谢任何建议和更正。谢谢!