启云笔试题 前提型笔试题.docVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
启云笔试题 前提型笔试题

启云笔试题 前提型笔试题 下面是我们本站的一位求职者进行的一次启云笔试,详情请看下文: 题目五: 请对下面链接中的产品先做一些调研, : .basho./products_ riak_overview.php 请以邮件方式,简要回答以下问题: 1,这个产品和传统的数据库有什么区别 2,这个产品的架构 3,这个产品存在的价值 4,如何搭建基于这个产品的应用系统五:这个产品和传统的数据库有什么区别: riak是一种面向键/值对类型数据的分布式NoSQL数据库系统,特点是分布式,水平扩展性,高容错性 ,适应高并发的分布应用场景。 传统的数据库目前来说主要是关系型数据库,但是随着大规模数据的并发访问的应用的普及,非关系型数据库得到了迅速发展。 传统的数据库面对数据库的高并发性读写需求、对海量数据高效率的存储与访问、对数据库的高扩展性和高可用性的需求方面已经出现了疲态,这时候非关系型数据库得到发展的机会,而riak就是其中的一种。 非关系型数据库在数据存储上不需要固定的表结构,通常也不存在连接操作。 另外很多实时系统不要求很严格的数据库事务,对读的一致性要求较低,这是不需要耗费大量资源来进行数据库事务管理;大多数时候对插入处理的及时性要求也不是很高;海量数据存储通常不会涉及到复杂的多表连接查询只需要简单的逻辑,SQL功能被淡化,等等这一些原因促进了非关系型数据库的发展。最上面的一层是Riak的客户端,具有配套的各种驱动,C/C++、ja、PHP WebMachine,这是一个网络框架?或是说一个工具包。 Protocol Buffer 这应该是一个网络协议缓冲机制。 Riak Replication自动复制机制,Riak中存储的数据被分散的存储在群集的各个节点上。 Riak SNMP/JMX:网络简单管理协议和ja扩展机制。 中间三层分别是:键值存储、Riak查询功能、任务管道提供的高延迟数据处理。 Riak Core:核心组件,是提供完整好用的分布式应用的基础。 Bitcask:直译过来是微量的容器?作用是动态响应用户的选择的存储引擎。 LevelDB:一种海量级别的键值数据库,由google开发,被Riak作为存储引擎。 Merge Index:是支持Riak搜素的一个机制,别的资料没太看明白。 这个产品存在的价值: 参照第一个问题~更多的是说了非关系数据库存在的意义。对于这个具体的产品,刚接触,并不十分清楚与Redis、MongoDB等有什么区别~ 如何搭建基于这个产品的应用系统 : 当然需要安装Riak和Erlang。 构建包含三个节点的群集。 生成 ./rel/riak 的副本,复制到各节点,并做相应的修改。 启动节点,连接成群集。 其他的就看不太明白了,参照自 : .ibm./developerworks/cn/opensource/os-riak1/index #ibm-pcon : blog.nosqlfan./newslist 以前很几乎没有接触Riak,一些问题根据自己的理解来写的,因此可能有错误~ 2016学年第一学期 教学工作计划 4

文档评论(0)

raojun0012 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档