万字长文总结分布式事务,总有一款适合你(转)
导语:本文参考网络相关文章,主要总结了XA, 2PC, 3PC, 本地事务状态表, 可靠消息队列, 最大努力通知, TCC, SAGA等分布式事务的特点和适用场景,为大家选择分布式事务提供一些参考。
导语:本文参考网络相关文章,主要总结了XA, 2PC, 3PC, 本地事务状态表, 可靠消息队列, 最大努力通知, TCC, SAGA等分布式事务的特点和适用场景,为大家选择分布式事务提供一些参考。
针对本地开发(local development)及测试(testing),我们可以在主机上以单机模式运行Pulsar。单机模式(standalone mode)包括Pulsar broker,必要的Zookeeper以及BookKeeper组件,并运行在同一个JVM进程中。
本文从整体上介绍一下Pulsar的架构,在此做个记录。
本文主要介绍一下纠删码的基本原理,以便更好的理解ceph中相关代码的实现。
本文简要介绍各分布式文件系统(Distribute Filesystem),并做一个对比。
MongoDB CRUD操作即创建(create)、读取(read)、更新(update)、删除(delete) documents。本文我们介绍一下这些操作,在此做个记录,以便后续查阅。
MongoDB server有两个版本: Community版本和Enterprise版本
本文记录一下如何为MongoDB设置分片键。
本文介绍BSON类型(types)相关内容。
本章介绍以下MongoDB中的document相关概念。
这里我们接着上文,介绍另外一种集合:Time Series Collections。
本章介绍以下MongoDB数据库与collections相关内容,在此做个记录。
如下是MongoDB官网对自身的介绍:
MongoDB was founded in 2007 by Dwight Merriman, Eliot Horowitz and Kevin Ryan – the team behind DoubleClick.
At the Internet advertising company DoubleClick (now owned by Google), the team developed and used many custom data stores to work around the shortcomings of existing databases. The business served 400,000 ads per second, but often struggled with both scalability and agility. Frustrated, the team was inspired to create a database that tackled the challenges it faced at DoubleClick.
This was when MongoDB was born.
Linux中有一个让很多初学者都特别清除的概念,叫做“根文件系统”
。我接触Linux前前后后也好几年了,但是对这个问题,至今也不是特别清楚,至少没法给出一个很全面很到位的解释。于是,今天我们就来理一理这个话题。
国内mac上安装brewhome时经常遇到各种问题,例如:
mac安装 homeBrew时报错,显示:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
本文介绍一下conful的相关原理及使用。
本文转载自ceph数据recovery配置策略,在此做个记录,防止原文丢失,并便于自己后续阅读。
文章转载自分布式存储面试的一点经验,在此做一个记录,为后续自身的学习提供一点方向,便于对相关知识点进行掌握。