码迷,mamicode.com
首页 >  
搜索关键字:架构    ( 38169个结果
数据库架构设计中,最重要的“基概”!!!
本文源自今年系统架构师大会,我在会上分享《数据库工程架构实践》的前3页PPT,数据库架构设计中的一些基本概念。画外音:会上分享了近4个小时,见《十年》。所有概念均以“用户中心”举例。画外音:这是一个提供用户注册、登录、信息查询与修改的常见业务。一、单库架构单库架构,是业务初期最常见的数据库架构。user-service:用户中心服务,对调用者提供友好的RPC接口user-db:一个库进行数据存储二
分类:数据库   时间:2020-11-10 11:35:29    阅读次数:25
架构师之路,Q3好文精选,看你错过了哪些文章?
时间飞逝,距离6月底的汇总文《架构师之路,半年文章50篇精选》又过去了3个月。画外音:上半年系统性的写了一些底层硬核、ServiceMesh、架构设计、算法、数据库、业务实践、带队作战、一分钟系列的文章,欢迎点击上述标题阅读。如果大伙有错过的文章,本文是一个很好的补课机会。数据库实践:《两类非常隐蔽的全表扫描,不能命中索引》《数据库允许空值(null),往往是悲剧的开始》《同一个SQL语句,为啥性
分类:其他好文   时间:2020-11-10 11:34:05    阅读次数:12
每秒20W次并发分词检索,架构如何设计?
继续回答星球水友提问。沈哥,我们有个业务,类似于“标题分词检索”,并发量非常大,大概20W次每秒,数据量不是很大,大概500W级别,而且数据不会频繁更新,平均每天更新一次,请问有什么好的方案么?这是一个典型的,短文本分词搜索的问题,简单聊聊自己的经验。常见的文本检索方案有哪些?(1)数据库LIKE法将标题数据存放在数据库中,使用like来查询,方案非常简单,能支持简单的模糊搜索,但不支持分词。画外
分类:其他好文   时间:2020-11-10 11:31:19    阅读次数:7
高速飞机上换引擎,MQ如何实现平滑迁移?
前几天,杨紫琼同学在知识星球提问,说公司要切换MQ,从一个旧的服务商升级为新的服务商,问有没有什么好方案。这个需求估计还挺普遍的,这里分享一些经验。一、MQ架构简述如上图,使用MQ异步通信,一般分为三层:消息发送方:使用MQ客户端生成消息。MQ-client::SendMsg(topic,msg);MQ服务:中转消息。消息接收方:使用MQ客户端消费消息。MQ-client::RecvMsg(top
分类:其他好文   时间:2020-11-10 11:29:49    阅读次数:8
数据库软件架构,到底要设计些什么?
一、基本概念概念一:单库概念二:分片分片解决“数据量太大”这一问题,也就是通常说的“水平切分”。一旦引入分片,势必面临“数据路由”的新问题,数据到底要访问哪个库。路由规则通常有3种方法:(1)范围:range优点:简单,容易扩展。缺点:各库压力不均(新号段更活跃)。(2)哈希:hash优点:简单,数据均衡,负载均匀。缺点:迁移麻烦(2库扩3库数据要迁移)。(3)统一路由服务:router-conf
分类:数据库   时间:2020-11-10 11:28:38    阅读次数:11
编码风格:Mvc模式下SSM环境,代码分层管理
?MVC模式与代码分层策略,MVC全名是ModelViewController即模型-视图-控制器,作为一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,这是一种开发模式,但并不是实际开发中代码的分层模式
分类:Web程序   时间:2020-11-10 11:27:50    阅读次数:19
18、Celery
Celery 1.什么是Clelery Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 Celery架构 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(ta ...
分类:其他好文   时间:2020-11-10 11:18:05    阅读次数:9
基于UML的科研管理系统 的设计与实现03
一、基本信息 标题:基于UML的科研管理系统 的设计与实现 作者:饶宁 时间:2013.4.28 关键词:科研管理;管理信息系统;B/S;.NET;Ajax; 二、研究背景 本文运用UML建模工具(rational rose)进行了系统的需求分析和建模,并在此基础上,对系统架构、数据库、模块功能和系 ...
分类:其他好文   时间:2020-11-10 11:06:18    阅读次数:5
Java EE速成指南30招
软件行业流行一句话:“不想当架构师的程序员,不是一个好的程序员。” 看似是一种调侃,但从职业发展的层面讲,成为架构师,是一个目标! 我是王波,一名软件架构师,精通Java互联网技术开发和实践。 成功开发过基于通信、电商、数据管理、OA、ERP、SAAS等相关业务平台的项目。 给大家介绍一下我的Jav ...
分类:编程语言   时间:2020-11-10 10:56:13    阅读次数:24
究竟什么时候该使用MQ?
任何脱离业务的组件引入都是耍流氓。引入一个组件,最先该解答的问题是,此组件解决什么问题。MQ,互联网技术体系中一个常见组件,究竟什么时候不使用MQ,究竟什么时候使用MQ,MQ究竟适合什么场景,是今天要分享的内容。MQ是什么?消息总线(MessageQueue),后文称MQ,是一种跨进程的通信机制,用于上下游传递消息。画外音:这两个进程,一般不在同一台服务器上。在互联网架构中,MQ经常用做“上下游解
分类:其他好文   时间:2020-11-10 10:25:53    阅读次数:14
38169条   上一页 1 ... 68 69 70 71 72 ... 3817 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!