我想为我的时间线设计一个 Cassandra 模式:
我有用户,每个用户都有一个时间线,每个时间线值都是一个字符串。
由于每个用户都有一个字符串时间线,我需要尽快从末尾填充每个用户时间线。
我估计每个用户会有 10000 个时间线对象,而我将有 10000 个用户,所以我将轻松拥有 100,000,000 个对象。这意味着速度非常重要。
这是我使用的代码,对吗?
$pool = new ConnectionPool('Keyspace', array('127.0.0.1'));
$cf = new ColumnFamily($pool, 'timeline');
// Insert a few records
$columns = array(microtime() => "event1", microtime() => "event2", microtime() => "event3", microtime() => "event4" );
$cf->insert('usera', $columns);