文件名称:cassandra-harry:阿帕奇·卡桑德拉(Apache Cassandra)-哈里
文件大小:198KB
文件格式:ZIP
更新时间:2024-06-02 22:22:39
Java
Harry,Apache Cassandra的模糊测试工具 Project旨在生成与现实生活尽可能接近的可复制工作负载,同时能够针对模型有效地验证集群状态,而不会暂停工作负载本身。 重现性是通过使用PCG家族随机数发生器和生成架构,配置的,并从随机数的重复序列的工作量的每一个步骤来实现的。 模式和配置是从种子生成的。 每个操作均分配有其自己的单调递增的逻辑时间戳记,该时间戳记可保留不同运行之间的逻辑操作顺序。 通过利用PCG随机数生成器的功能(来回移动随机数序列),并以保留生成其的描述符的属性的方式写入值生成器,可以实现效率。 给定一个long描述符,可以将其夸大为某个值: 值可以是放气返回到它是从所生成的描述符(换言之,代是可逆的) 两个膨胀值的排序方式与其生成两个描述符的方式相同(换句话说,生成是顺序保留的) 这些属性也保留用于组合值,例如聚类和分区键。 组件 每次Harr