omnispace的博客

专注AI,物联网,区块链,安卓以及相关安全技术

排序:
默认
按更新时间
按访问量

zookeeper原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某...

2018-05-27 08:29:45

阅读数:169

评论数:0

分布式系统的事务处理

当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题:1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。2)我们总是害怕我们的这台服务器停机,造成服务不可用或是数据丢失。于是我们不得不对我们的服务器进行扩展,加入更多的机器来分担性能上的问题,以及来解决单点故障问题。...

2018-05-27 08:28:07

阅读数:142

评论数:0

可扩展的分布式数据库架构

 引 言   数据库的可用性和扩展性一直是数据库厂商和用户最关注的问题。过去我们采用高端的设备,比如使用小型机和大型存储来保证数据库的可用 性。而扩展性主要采用向上扩展(Scale up)的方式,通过增加CPU,内存,磁盘等方式提高处理能力。这种集中式数据库的架构,使得数据库成为了整个系统的瓶颈,...

2018-05-27 08:26:09

阅读数:270

评论数:0

基于内存数据库的分布式数据库架构

【摘要】 本文提出了一种通过引入内存数据库层,建立两层多分区分布式数据库架构。此方案用于解决海量高并发系统的数据存储和访问问题,尤其适用于电子商务等数据模型复杂且业务复杂的互联网站。 这些年互联网站发展迅猛,为应对海量数据下的高并发访问,产生了各种分布式架构设计思想,例如Key-Value引擎,数...

2018-05-27 08:24:51

阅读数:254

评论数:0

数据库分布式架构扫盲——分库分表(及银行核心系统适用性思考)

应光平兄的呼声,我就勉为其难的来个扫盲文。为什么说是勉为其难?首要原因是我没有数据库分布式的实务经验,其次是在我们银行新一代核心系统建设这个背景下谈分布式数据库真的是意义不大,目前知道的解决方案在我们这类OLTP的账务交易系统中均显得不太成熟,所以实在是觉得现阶段还不值得谈太多。纠结再三,想想借这...

2018-05-20 17:15:05

阅读数:338

评论数:0

分布式入门:常用的分布式基础算法

摘要: 研究生期间分布式课程的小结吧。。。。 中间件在分布式系统中的地位和角色 为了使种类各异的计算机和网络都呈现为单个的系统,分布式系统常常通过一个“软件层”组织起来,该层在逻辑上位于由用户和应用程序组成的高层与由操作系统组成的低层之间,这样的分布式系统又称为中间件。中间件在分布式系统中的地位和...

2018-04-05 14:07:35

阅读数:201

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭