![]() |
1
1
我是一个类似于Netflix的主要站点的架构师,你基本上是正确的,几乎所有的非事务性数据都被缓存了,所以优化数据库并不总是有回报的。我们所有的电影标题都是通过一个重复的任务预先加载到memcached中的,因此对于系统的库部分,数据库永远不会被实际的客户访问。 尽管如此,我们在设计数据库结构和查询时并没有懈怠,因为我们希望预加载程序尽可能快速高效地运行。 |
![]() |
2
0
GuidComb 对于主键。的确,它确实使一些指标膨胀,但由于64位RDBMS无处不在,而且内存相当便宜,我认为优点远远大于缺点。不用等到你插入才知道你的PK会是什么是我的最爱。 |
![]() |
3
0
如果我想用大量的内存来支持你的话,我也会用很多的内存来支持你。 比较:
其中64位整数只有8个字节。也可能存储在一个寄存器中。
假设您想将100000个id加载到ram中。
更新:2010年10月8日。 验证reguuex是一个比较困难的字符串,你必须使用一个字符串。 但是,验证整数很简单。intval()php或.to\u i ruby,以及perl的int()。
|
![]() |
Lechucico · BLE从特性接收GATT通知 7 年前 |
![]() |
Baek Ryun · 核心蓝牙使用数据创建CBUUID 7 年前 |
![]() |
Jacob Boddey · 在PHP中从MongoDB获取UUID 7 年前 |
![]() |
xiekuan · 如何在C中打印ext2超级块的s_uuid 7 年前 |
![]() |
Alex · 如何在python中生成相同的uuid序列?[副本] 7 年前 |
![]() |
Basil Bourque · java.util。UUID实习/回收 7 年前 |
![]() |
Arivazhagan L · 如何在Java中创建唯一Id 7 年前 |