首页 文章 精选 留言 我的

精选列表

搜索[全球覆盖],共10000篇文章
优秀的个人博客,低调大师

除数字货币,区块链影响全球的八种方式

从银行、安全通信到医疗和拼车,区块链将对我们的未来产生巨大的影响。当然,要理解区块链如何改变世界,你首先需要了解它是如何运作的。 你曾经购买过被贴上公平贸易产品标签的咖啡或商品吗?你怎么能相信这些信息呢?当你在约会网站上遇到某人时,你会怎么想?你怎么知道他们真的是35岁的初创公司创始人 ? 如今的社会充满了不确定性和信任问题,而且有正当的理由。想要确定你的购买行为真的是在帮助埃塞俄比亚种植咖啡豆的农民,或者你的约会对象实际上确如他们所说的那样,你需要一个具备强大安全保障性的系统,储存记录,并拥有多位目击者,这样就没有欺诈了。 区块链:简化 这种类型的系统称为区块链。信息存储在许多个人电脑的系统中,因此没有中间商。它是去中心化的、分布式的,这样就没有人可以篡改或毁掉它。但是,任何人都可以使用并运行这个系统,因为信息通过加密术保护。 它本质上是

优秀的个人博客,低调大师

2013年大数据全球技术峰会观后感

这次我有幸参加了51CTO举办的2013年大数据峰会,这次大会的主题是大数据的运维(第一天)以及大数据的分析(第二天)。 大数据到底是啥意思呢?从字眼上就是很多很大量的数据,可以叫做海量数据。 当数据很小时,你可以用一台机器顶住数据访问压力,再大时你可以加内存换SSD硬盘,或者采购性能很强劲的小型机,通过硬件去解决。 从架构层出发,于是就发展到了读写分离,同时有多台Slave备机提供读取业务,这样就降低了数据库的负载。 随着数据的增长,发现依靠读写分离也解决不了高负荷高并发的访问,Slave备机延时很大,于是又发展到了对表的水平切分,依靠表的主键取模,把数据平均分散到不同的小表,再分布到各台机器上,可以看做是迁移数据,我之前写过《一篇用户信息表水平切分》的博文,有兴趣的可以去访问: http://hcymysql.blog.51cto.com/5223301/1179880 但这个有一个弊端,就是开发需要更改他们的代码,增加路由访问策略,要知道每张小表是分布到哪台机器上,对开发人员并不是透明的,而对于DBA来说,每次都需要通过手工去拆分,比较繁琐。 下面就进入了会议的正题,首先是新浪微博,他们的解决方案是通过数据库前端CACHE层,用redis做缓存,采用nosql型数据库(非传统关系型数据库),降低数据库的负载。他们没有采用memcache,是考虑到数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,且存储的数据类型较多。 下面是淘宝,他们的开源软件Oceanbase海量数据平台(数据库中间件),其原理也是通过对主键的取模,把一张大表拆分成N张小表并存储到各台服务器上,前端应用访问海量平台,经过海量平台处理,把请求发送到后端MySQL数据库上,MySQL完成数据查询,再经过中间件,将结果送回客户端。这样对开发来说是透明的,代码层加上API接口,开发不需要知道每张小表具体放在哪台服务器上,DBA也减少了繁琐的水平拆表的工作。 目前应用在收藏夹、直通车报表、天猫评价等OLTP和OLAP在线业务,线上数据量已经超过一千亿条。 更多介绍请参考官网: http://alibaba.github.io/oceanbase/ 第二天,主要介绍了数据分析与挖掘,当数据总量将达到1.8万亿GB,对这些海量数据的分析已经成为一个非常重要且紧迫的需求。Hadoop基于MapReduce在可伸缩性、健壮性、计算性能和成本上具有无可替代的优势,目前已成为当前互联网企业主流的大数据分析平台。 目前淘宝,百度,暴风影音,360安全卫士都采用hadoop做海量数据分析。 关键词:MySQL、nosql、hadoop已成为当今互联网行业最流行、最前端的技术。 本文转自hcymysql51CTO博客,原文链接:http://blog.51cto.com/hcymysql/1188630,如需转载请自行联系原作者

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册