RAC1、实质上,oracle推出RAC(早期叫ops),强调的是其高可用性,而不是可伸缩性。要充分发挥RAC的性能,应用必须针对RAC的特点进行编程(数据分割及数据路由),否则性能反而下降。远的说,01-02年,那时候江西绿卡系统用的是oracle 7 OPS,在结息的时候都是跑单实例;近期的,象双11,我们的某些系...
这个问题面太广,一套系统里有主机数据库HA了,就不会用集群了。有负载均衡了,就用集群了,用HA就不合适了。可以说适合所有的场景,你可以说一个你们具体的场景,用什么方案。
一、分表的前世今生MySQL5.0以前版本存在单表行数的性能下降拐点,以经典的MySQL4.17或MySQL3.23为例,那个特定年代的存储引擎主要是ISAM或类ISAM存储引擎和BDB存储引擎,运行平台数据库服务器主要是2-4块硬盘,内存几乎都是4G-16G为主。在此背景下,行业内公认ISAM存储引擎的性能...
传统的ETL在数据量不大比如<20G的数据文件处理,他的优势在于他是可视化的步骤比较简单,上手比较快Mapreduce对于数据量比较大的,处理数据业务逻辑变化不是很大,因为每次用java或者python等都得反复调试,比如淘宝底层日志解析,日志的格式基本都不会有太大的变化,写一次Mapredu...
区别比较多,我就仅从使用方式上:NAS挂载上和我们买一个裸磁盘没什么区别,适合快速DFS一般都有相应的接口,你要按照接口来读写,有些DFS支持原生POSIX接口,那么你用起来相当于使用格式化好的磁盘对象存储一般不支持POSIX方式,只支持自己的7层接口,比如HTTP,那么你一般是在自己程序里...
redis可以用作缓存服务,那么究竟什么场景可以使用缓存呢?按照这个思路就不难理解了,这个场景和公司没有什么必然联系。比如在金融业的场景拿到互联网公司,如果匹配一样可以使用,1)session会话:如果所有session会话都用redis,那么在某个服务器宕机进行迁移时,那么用户不会因为这台...
超融合典型的应用场景就是针对灵活性,存储IO性能瓶颈,大数据和云计算数据中心,在这些方面相比传统的X86融合架构要好很多。主要采用的场景有:1、提升数据中心的存储性能和灵活性。2、组建大数据分析平台,海量数据存储。3、云桌面,应对启动风暴等问题。4、应用高性能方案,提升灵...
区块链已经渐渐成为传递价值的工具,这意味着链上存放的不是数据,而是钱啊,因此必须要保护好安全和隐私。区块链技术本身已经提供了非常多的安全特性,如可追溯,不可篡改、不可抵赖;这些是通过大量的密码学技术来实现的。因此在使用区块链的时候,在很多场景下我们可以放心的利用技...
网络联通性和性能和区块链应用不是一层的问题,对区块链应用带来的效率影响也有解决方案克服。个人观点,区块链仅仅是一种新技术,可能带来很多创新场景,远远没到成熟和固化的时候呢。公链,私链,子链,联盟链,应用场景多多。要用好新技术,充分了解,动手实战,并结合实际业务使用验证,才能...