企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## Table->\_\_construct 创建内存表。 ~~~ function Table->__construct(int $size, float $conflict_proportion = 0.2) ~~~ * `$size`参数指定表格的最大行数,如果`$size`不是为`2`的N次方,如`1024`、`8192`,`65536`等,底层会自动调整为接近的一个数字,如果小于1024则默认成1024,即1024是最小值 * `table`占用的内存总数为 (结构体长度 + KEY长度64字节 + 行尺寸`$size`) \* (1.2预留20%作为hash冲突) \* (列尺寸),如果机器内存不足table会创建失败 * `set`操作能存储的最大行数与`$size`正相关,但不完全一致,如`$size`为1024实际可存储的行数小于`1024`