码迷,mamicode.com
首页 >  
搜索关键字:设计理念    ( 739个结果
【设计理念】分片
分片 每个分区都是自己的小型数据库,尽管数据库可能支持同时进行多个分区的操作。分区主要是为了可扩展性。不同的分区可以放在不共享集群中的不同节点上。因此,大数据集可以分布在多个磁盘上,并且查询负载可以分布在多个处理器上。 分区目标是将数据和查询负载均匀分布在各个节点上。如果分区是不公平的,一些分区比其 ...
分类:其他好文   时间:2020-02-15 23:22:41    阅读次数:65
【设计理念】复制
复制 复制意味着在通过网络连接的多台机器上保留相同数据的副本。复制的困难之处在于处理复制数据的变更。我们将 讨论三种流行的变更复制算法:单领导者,多领导者和无领导者。几乎所有分布式数据库都使用这三种方法之一。 主从结构 存储数据库副本的每个节点称为副本。当存在多个副本时,会不可避免的出现一个问题:如 ...
分类:其他好文   时间:2020-02-14 00:56:48    阅读次数:64
七大原则三-->依赖倒转原则
依赖倒转原则 1) 高层模块不应该依赖低层模块,二者都应该依赖其抽象2) 抽象不应该依赖细节,细节应该依赖抽象3) 依赖倒转(倒置)的中心思想是面向接口编程4) 依赖倒转原则是基于这样的设计理念:相对于细节的多变性,抽象的东西要稳定的多。以抽象为基础搭建的架构比以细节为基础的架构要稳定的多。在jav ...
分类:其他好文   时间:2020-02-13 19:19:08    阅读次数:77
7天用Go动手写/从零实现Web框架Gee
设计一个框架 大部分时候,我们需要实现一个 Web 应用,第一反应是应该使用哪个框架。不同的框架设计理念和提供的功能有很大的差别。比如 Python 语言的 和`flask Beego Gin Iris`等。那为什么不直接使用标准库,而必须使用框架呢?在设计一个框架之前,我们需要回答框架核心为我们解 ...
分类:Web程序   时间:2020-02-12 23:50:02    阅读次数:100
【设计理念】编码与演化
编码与演化 对于服务端(server side)应用程序,可能需要执行滚动升级 ,一次将新版本部署到少数几个节点,检查新版本是否运行正常,然后逐渐部完所有的节点。这样无需中断服务即可部署新版本,为频繁发布提供了可行性,从而带来更好的可演化性。 对于客户端(client side)应用程序,升不升级就 ...
分类:其他好文   时间:2020-02-03 15:31:51    阅读次数:98
【设计理念】存储与检索
存储与检索 数据库如何存储我们提供的数据,以及如何在我们需要时重新找到数据。 日志结构的存储引擎 可以实现一个简单的数据库,这个数据库只在结尾不断加入数据,在查询的时候返回从结尾找到的第一条数据,这样的数据库成为仅追加式的数据库,也即日志模式。 为了高效查找数据库中特定键的值,我们需要一个数据结构: ...
分类:其他好文   时间:2020-01-30 14:42:37    阅读次数:81
【设计理念】数据密集型应用特点
数据密集型应用特点 需求 存储数据,以便自己或其他应用程序之后能再次找到——数据库 记住开销昂贵操作的结果,加快读取速度——缓存 允许用户按关键字搜索数据,或以各种方式对数据进行过滤——搜索索引 向其他进程发送消息,进行异步处理——流处理 定期处理累积的大批量数据——批处理 关于数据系统的思考 数据 ...
分类:其他好文   时间:2020-01-29 10:34:29    阅读次数:122
发布内容需要的Markdown语法
发布内容需要的Markdown语法 [toc] 1.概述 1.1设计理念 Markdown易于阅读,方便创作web文档,利于各平台无缝分发。 Markdown语法灵感最大的来源还是纯文本email的格式,完全由标点符号标签组成的纯文本。 Markdown文件应该以纯文本形式原样发布,不应该包含标记标 ...
分类:其他好文   时间:2020-01-26 18:55:19    阅读次数:78
kubernetes之三---Kubernetes设计架构和设计理念
1、kubernetes设计架构 k8s基础集群环境主要是运行kubernetes管理端服务以及node节点上的服务部署及使用。 Kubernetes设计架构文档:https://www.kubernetes.org.cn/kubernetes%E8%AE%BE%E8%AE%A1%E6%9E%B6% ...
分类:Web程序   时间:2020-01-18 21:02:04    阅读次数:103
SDN概述
SDN的典型架构可分为三层,最上层为应用层,包括各种不同的业务和应用;中间的控制层主要负责处理数据平面资源的编排、维护网络拓扑和状态信息等;最下层的基础设施层负责数据处理、转发和状态收集。除上述三个层次外,控制层与基础层之间的接口和应用层与控制层之间的接口也是SDN架构中的两个重要组成部分。按照接口 ...
分类:其他好文   时间:2020-01-18 16:20:52    阅读次数:158
739条   上一页 1 ... 5 6 7 8 9 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!