序言:软件定义世界,数据驱动未来。正如Netscape创始人、硅谷著名投资人马克?安德森(Marc Andreessen)在《软件正在吞噬整个世界》所述,从生活、电影、农业到国防,软件无所不在。未来十年,预计将有更多的行业被软件所瓦解,数据也将会越来越多。在互联网、物联网、大数据的伴随下,数据呈指数增长,每天增加百万兆字节的数据是很常见的,随之而来将会面临的是更多的存储需求和挑战。传统的解决方案不
分类:
其他好文 时间:
2017-12-04 10:25:42
阅读次数:
220
前两天看到西瓜哥发布的一篇文章名为《SERVER SAN一定比阵列便宜吗?请看5年TCO分析》,其中分析了几家公司产品在数据归档方面5年内的TCO分析。我非常赞同西瓜哥的看法,这种场景的未来一定是Sserver SAN的,这个结论应该不用怀疑。对于长期归档,应该用10年的跨度来对比比较合适。因为一般阵列的生命周期是5-7年,生命周期结束要更换到新的系统,必须要进行数据迁移,有一笔迁移的费用。而Se
分类:
其他好文 时间:
2017-12-04 10:23:33
阅读次数:
135
大家都知道IT圈有个非常著名的曲线图,就是Gartner的新兴技术成熟度曲线(Hype Cycle),昨天看了一下Gartner 2016的存储成熟曲线图,今天给大家简单聊聊,多多指教。:) 废话不多说,直接上图先简单说说这个曲线图,成熟曲线图将每种技术的优点与Gartner所期望其能够达到主流采用开始之前的时间长度进行映射。这种观点可以帮助用户确定如何优先考虑他们的存储硬件和存储软件技术投资和采
分类:
其他好文 时间:
2017-12-04 10:21:43
阅读次数:
189
Python中time模块详解(转) Python中time模块详解(转) 在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。 在开始之前,首先要说明这几点: 在Python中,通常 ...
分类:
编程语言 时间:
2017-11-05 23:38:39
阅读次数:
343
时间:2017.11.02 2017.11.04 author: gaoxuerong 先上效果图点击这里 这是我在看WoW.js源码的时候写的,自己也是不理解,所以是边看,边百度,把自己查的资料整理下,由于本人能力有限,不能很好的讲解,就只是粗略的写了下, 开始总体看起来是(function(){ ...
分类:
Web程序 时间:
2017-11-04 13:24:38
阅读次数:
3657
杯酒人生分值:10 杯酒人生分值:10 来源: Veneno 难度:易 参与人数:2633人 Get Flag:790人 答题人数:963人 解题通过率:82% 来源: Veneno 难度:易 参与人数:2633人 Get Flag:790人 答题人数:963人 解题通过率:82% 使用古典密码 一 ...
分类:
其他好文 时间:
2017-11-02 23:18:04
阅读次数:
400
dict是redis中比较重要的结构了,不像sds, adlist那样是底层的基础结构。涉及到的所有结构体 /* 按照我的理解,dictEntry就是一个key-value对 */ typedef struct dictEntry { void *key; union { void *val; ui ...
分类:
其他好文 时间:
2017-10-28 23:54:53
阅读次数:
214
sds(Simple Dynamic String): 它其实就是普通的字符串,只是在每个字符串的前面加了一个管理用的头部,相关类型结构的定义如下 typedef char *sds; struct sdshdr { unsigned int len; /* buf里面字符串的长度的 */ unsi ...
分类:
其他好文 时间:
2017-10-28 23:53:35
阅读次数:
198
1)url的分发: 2)起别名 3)根目录 顾名思义,就是不需要后面加上任何路径就直接访问urls后面路径的数据. 4)rediect跳转函数: ...
分类:
Web程序 时间:
2017-10-27 23:55:22
阅读次数:
515
一、Zookeeper的四字命令Zookeeper支持某些特定的四字命令字母与其的交互。他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息。用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令。Zookeeper常用的四字命令见下图所示。上图,是Zookee... ...
分类:
其他好文 时间:
2017-10-24 14:51:32
阅读次数:
118