scegg

scegg

V2EX 第 128796 号会员,加入于 2015-07-24 23:54:09 +08:00
今日活跃度排名 8968
根据 scegg 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
scegg 最近回复了
15 小时 34 分钟前
回复了 lichdkimba 创建的主题 云计算 腾讯云欠费 2 元删数据没有讨论的吗
这 10W+的用户,得有个渠道申请退费。
15 小时 43 分钟前
回复了 latifrons 创建的主题 程序员 高频金融系统如何防止突然断电导致的数据丢失?
@wxf666 在企业应用里,一般都是有存储卡或者 HBA ,并没有这个需求。在家用环境搞这个可能没有人要买单。
企业方案里,首先 SSD 本身就可以做分层设计,部分 SSD 就是拿来做写入缓存的,并不需要等待。在写入写入缓存 SSD 之前的那些数据,放在内存中的部分,内存本身有防掉电保护。
在家用环境(比如 NAS )倒是有类似的功能,使用 SSD 做写入缓存,给 HDD 的 RAID 攒事务。
另外,您自己也提到了,SSD 的顺序写入才会有累积效果,但更新一般不会变成顺序写入,而是一大堆随机事务。所以攒事务之后,也只是一个 cache 的效果。
如果访问通路存在,安全性报错的话,可能最简单的办法是买个域名,并通过 acme.sh 配置 DNS 验证来获得 SSL 证书。
既然有 MiniPC ,可能直接用它是个高效的方法。外置 DAS 柜+操作系统级的软存储方案。
@latifrons 如果是担心数据一致性的问题,考虑分布式事务或其等价的逻辑实现方案。如果不能接受其性能开销,考虑硬件冗余机制(包括电力、硬件 FT 或虚拟化 FT )。
@latifrons 根据业务对“数据一致性”的要求,必要时牺牲性能的方法包括但不限于分布式事务,或其等价的逻辑层实现。
@seers 对的。但无法跳过硬盘的缓存。因为不需要。db2 的 dio 就是因为操作系统的内存中的缓存可能不受保护。但原因可能不是因为电力,而是包括电力在内的更多原因(例如系统崩溃、大型机的背板故障之类)。
服务器用的 RAID 系统,缓存自己就带电池,或者是 FBWC 这种掉电不会丢数据的设计。
@julyclyde 你认为的日志是为了防止掉电设计的吗。
@latifrons 如果要解决系统级(包括硬件和软件)问题,可以考虑 FT 服务器或者支持 FT 的其他设计(比如 vmware 的 FT )。
@julyclyde 问题不存在的原因是这个问题不需要被解决。
任何保障“安全性”的设计都会带来“性能”损失。如果为了一个能用更小的代价(解决供电稳定性)来解决“安全性”问题,就不需要因此牺牲“性能”。

如何解决吃垃圾会中毒的问题?那就别吃垃圾。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   823 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 20:47 · PVG 04:47 · LAX 13:47 · JFK 16:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.