NewSQL数据库入门篇之NewSQL介绍及架构原理
数据的海量增长,对数据库的存储及运行能力都提出了更高的要求,一时间,传统关系型数据库如oracle、MS sql server等绝对垄断的地位遭到了挑战,NoSQL数据库和NewSQL数据库出现了。顾名思义,NoSQL数据库中的No表明它不要SQL了,但是NewSQL数据库的New说明了它是对传统基...
基于MySQL数据库复制Master-Slave架构的分析
本篇文章是对MySQL数据库复制Master-Slave架构进行了详细的分析介绍,需要的朋友参考下
使用高效的主键架构将2D映射存储在SQL数据库中
I am working on a small game in javascript which relies on a map rendered from a collection of coordinates (held in a database). I am at the point of ...
沈剑:58同城数据库架构最佳实践
转载:http://geek.csdn.net/news/detail/52070 数据库的基本概念 基本概念这一块,主要是让大家就一些数据库方面的概念达成一致。 首先是“单库”,最初的时候数据库都是这么玩的,几乎所有的业务都有这样的一个库。 接下来是“分片”,数据库的分片是解决数据量大的问题。...
猿创征文 | 国产数据库TiDB架构特性
前言 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 ...
永不删除关系数据库架构设计
I am considering designing a relational DB schema for a DB that never actually deletes anything (sets a deleted flag or something). 我正在考虑为从不实际删除任何内容的...
如何避免这10类常见故障?B站数据库架构设计做了这5步……
# 一分钟精华速览 # 今年3月GitHub在一周内出现了多次服务不可用的情况,每起事件持续时长在 2-5 小时,据有媒体统计,GitHub在一周中多次中断影响的开发者数量高达 7300 万。事后GitHub 高级工程副总裁 Keith Ballinger 发文表示,「我知道这会影响许多客户的生产力...
如何以编程方式克隆SQL Server中的数据库架构?
I would like to set up some solid testing on my project and the way I'd like to do it is have a commandline program that I can run that will copy just...
Zend Framework有多个架构/数据库?
I have a few tables that I've defined like the below examples: 我有几个表,我已经定义了如下例子: class TableA extends Zend_Db_Table_Abstract{ protected $_schema ...
C#--两层架构基于OOP实现对象添加到数据库
准备的工作 俩层架构的框架 1-数据访问层—DAL; 2-实体类—Models; 3-UI层—StudentManagePro; 总体架构展示: SQL表: UI界面展示 编写后台方法StudentService.cs using System...
分布式数据库架构路线大揭秘
摘要:这些年大家都在谈分布式数据库,各大企业也纷纷开始做数据库的分布式改造。那么所谓的分布式数据库是什么?采用什么架构,优势在哪?为什么越来越多企业选择它?我们不妨一起来深入了解下。 本文分享自华为云社区《GaussDB分布式架构大揭秘》,作者:华为云数据库首席架构师 冯柯。 这些年大家都在谈...
EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离~再续~添加对各只读服务器的心跳检测
回到目录上一讲中基本实现了对数据库的读写分离,而在选择只读数据库上只是随机选择,并没有去检测数据库服务器是否有效,如服务器挂了,SQL服务停了,端口被封了等等,而本讲主要对以上功能进行一个实现,并对配置文件也进行了一些优化,让它更好的支持多个数据库服务器,分别配置各个的账号和密码及数据库服务端口等等...
如何选择合适的云数据库架构与规格
NineData 联合创始人周振兴(苏普)受邀参加2023年 ACMUG 第一站西安站,发表了《云数据库架构与选型》主题演讲。ACMUG,全称为中国MySQL用户组 (All China MySQL User Group) ,是 MySQL 和 MariaDB 在中国最大的技术社区,是得到了 Ora...
读《MySQL性能调优与架构设计》笔记之MySQL 数据库锁定机制
1. MySQL锁定机制简介 MySQL 各存储引擎使用了三种类型(级别)的锁定机制:行级锁定,页级锁定和表级锁定。下面我们先分析一下MySQL 这三种锁定的特点和各自的优劣所在。 l 行级锁定(row-level) 行级锁定最大的特点就是锁定对象的颗粒度很小,也是目前各大数据库管理软件所实现的...
MySQL性能调优与架构设计--第八章MySQL数据库Query的优化
在MySQL中有一个专门负责优化SELECT语句的优化器模块,这就是我们本节将要重点分析的MySQLOptimizer,其主要的功能就是通过计算分析系统中收集的各种统计信息,为客户端请求的Query给出他认为最优的执行计划,也就是他认为最优的数据检索方式。 在分析MySQLOptimizer的工作...
淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。
淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。 文章目录 淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。本文导读1.分库分表2.数据冗余3.异步复制4.读写分离总结 本文导读 淘宝的数据库架构设计采用了分布式数据库技术,通过分库分表、数据冗余、异步复制、读写分离...
嵌入式Linux和架构数据库
below is architecture of my applications. 下面是我的应用程序的架构。 sensor↔parser app↔database↔application1↔ethernet↔server application2 and application3 are same...
棋牌游戏服务器架构: 详细设计(三) 数据库设计
主要有3类Database: ServerInfoDB,UserInfoDB和GameDB。 ServerInfoDB主要存储的是游戏列表的信息,UserInfoDB存储玩家的全局信息,而GameDB就是积分以及积分变化情况。下面分别加以描述。 1. ServerInfoDB S...
mysql-proxy数据库中间件架构
本篇博文参阅: 1,架构师之路(road5858) 2,http://www.cnblogs.com/itech/archive/2011/09/22/2185365.html 一、mysql-proxy简介 mysql-proxy是mysql官方提供的mysql中间件服务,上游可接入若干个mys...
H2:如何设置默认架构和数据库?
I am using Liquibase for my database updates and testing it against H2. 我正在使用Liquibase进行数据库更新并针对H2进行测试。 I am using Spring to configure the properties...