tag

数据库

作者:caorich 本文首先简单介绍响应式编程的应用,随之详细阐述如何实现一个轻量的响应式的函数库。 响应式编程 这篇文章介绍一种编程泛型,叫做响应式编程。将响应式称作“编程泛型”可能有些夸大其作用范畴,不过通过引入响应式确实会改变我们对特定问题的思考方法,就像刚接触 redux 带来的函数式编程

作者:link 术语事务指的是构成单一逻辑工作单元的操作的集合。比如:将钱从一个账户转到另一个账户就是一个事务,该事务包括分别针对每个账户的两个更新。 ​ 英文中transaction又是交易的意思,我想应该是因为事务(transaction)管理的场景首先是出现在利用银行账户进行交易(transa

作者:莫卓颖 背景: 最近一段时候由于需要搭建后台测试系统,因此需要在centos系统下搭建mysql、apache、fastcgi、svn,由于网上的教程比较零散并且很多都过时,因此重新梳理整理如下: mysql 1.安装 yum install mysql mysql-server mysql-

这些问题,腾讯全部遇到过 我们知道,集中式(单机)数据库在存储容量、并发性能、快速扩容等都会因业务增长而达到瓶颈。而在业务发展初期,团队很难准确预测数据库增长的速度和规模,只有靠拍脑袋确定规模进行设备选型: 若达不到预期,会导致资源浪费; 若超过预期,则会出现扩展难题; 若成为行业领先,那么性能瓶颈

前言 TDW 是腾讯内部最大的离线处理平台,也是国内最大的 HADOOP 集群之一。在运营这么大集群的时候,运营面临各种各样的难题,在解决这些难题的过程中,团队提炼出来的一个运营理念,用两句话去描述。 用建模的思路去解决运营的难题 运营的问题怎么解决?你必须用一些数据建模的办法,把这个难题解析清楚,

上一章节我们介绍了腾讯云分布式数据库的发展历史,基本原理和使用方法;本章节我们继续分析下分布式数据库 DCDB 的优势和应用场景。 分布式数据库 DCDB 的优势 1.性能/容量线性增长 DCDB 是天然的 MPP (Massively Parallel Processing,大规模并行处理系统)架

1.1. 概述 TDSQL XA全局事务(global transaction)是指用户客户端连接到TDSQL XA分布式数据库系统后发起和执行的事务,也就是TDSQL XA处理的分布式事务。一个全局事务可能会写入数据到多个后端mysql 数据库实例,每个实例上面的本地事务都是这个全局事务的事务分支

引言 Kafka和zookeeper是在两种典型的有状态的集群服务。首先kafka和zookeeper都需要存储盘来保存有状态信息,其次kafka和zookeeper每一个实例都需要有对应的实例Id(Kafka需要broker.id,zookeeper需要my.id)来作为集群内部每个成员的标识,集

**作者:**徐凯 ​ 导读:企业IT部徐凯有着丰富的 Ceph 应用经验,曾荣获《2016 Ceph 中国社区十大贡献者》称号。本文将其在2017年7月24日在北京举办的 China Openstack Days 上分享的内容进行整理,内容主要介绍了虚拟机的 IO 流程分析方法,几个特殊的情形下的

作者介绍:黄辉,目前在腾讯云数据库团队从事后台开发工作,喜欢研究分布式数据库相关技术。 导语 ​ PostgreSQL是通过MVCC(Multi-Version Concurrency Control)来保证事务的原子性和隔离性,具体MVCC机制是怎样实现的,下面举些示例来做个简单解析以加深理解。

导语 在上一篇文章《PostgreSQL的MVCC机制解析》结尾处讲到PostgreSQL是通过vacuum命令来处理过期数据,本文将继续对vacuum命令做介绍,并以此引出PostgreSQL空闲数据块的产生,然后对空闲数据块管理机制的原理做解析。 数据块空闲空间的产生 根据PostgreSQL的

作者:闫燕飞 接上篇:《高性能消息队列 CKafka 核心原理介绍(上)》 3 Kafka技术原理 Kafka设计目的就是为业界提供一套高性能、高可靠的消息中间件,故下面将会从高性能、高可靠几个方面对Kafka的技术原理进行剖析。 3.1 性能 3.1.1 Kafka高性能的关键点 Message格

历程与背景 Phx比武大会即将开始啦!今天,来自微信后台团队的三位剑客正跃跃欲试,将在各位朋友的见证下上演一场精彩的对决。小编想想都觉得很刺激呢。 在比赛开始之前,我们先来了解一下他们的幕后老板——微信后台团队。过去的数年时间里,微信后台系统从无到有,为了满足微信庞大用户群和海量数据的业务需求,不断

作者:吕越 TDSQL作为金融级数据库,目前已大量应用部署在计平内部,业务伙伴,公有云以及私有云。随着业务增长,线上单一TDSQL集群的实例数最大可到1200+ SET,近3600+ MySQL instance,当初为快速实现监控覆盖的老TDSQL监控面临挑战,运行状况急需改善;同时为提升监控的有

WCDB是微信终端的第三个开源项目。至此,微信分享出去的代码包括了热更新、网络基础组件和数据库,可以说是压箱底的东西都拿了出来。 说起WCDB,它是在WeChat应用程序中使用的高效,完整,易于使用的移动数据库框架。它目前在iOS,MacOS和Android上可用。 Github地址:https:/