Cache-Friendly B+Tree Nodes with Dynamic Fanout