一、区块链 区块链是比特币实现的一个基础技术,所以先讲讲区块链的概念~ 简单的来说,区块链是一种“去中心”的分布式数据库。 传统的数据库像如下图一样,数据都存放在一个地方: 区块链是每个用户都存一份数据(大家的数据是保持一致的): 二、比特币的交易过程 比特币就是通过区块链技术形成的一个应用~ 而它 ...
分类:
其他好文 时间:
2018-08-26 13:44:22
阅读次数:
294
Cassandra 多层键值对数据结构与ALLOW FILTERING、索引、排序、聚合功能简介 ...
分类:
其他好文 时间:
2018-08-26 10:24:45
阅读次数:
197
区块链是什么?一句话,它是一种特殊的分布式数据库。 首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。 其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向 ...
分类:
其他好文 时间:
2018-08-25 18:54:01
阅读次数:
203
背景 最近在部署一套完整的项目,部署过程中遇到很多的问题,在来总结一些如标题的这个错误! 环境说明: 使用分布式数据库 ,使用的是mysql! 问题排查 因为项目的代码没有改动,目前这一套代码已经在生产上运行了,目前出现错误的原因在之前生产上没有遇到。 1、报错了,网上查相关资料 通过在网上查找资料 ...
分类:
数据库 时间:
2018-08-20 23:01:48
阅读次数:
2520
区块链是什么? 区块链这个词语是我再2017年的时候听说的,因为身在程序界不可能不了解一下,认识它的时候是因为比特币的原因(普及一下比特币的概念:比特币最初是由自称中本聪这么一个人物在2009年提出的,它是怎样产生的呢?它有特定的算法,通过大量的计算产生,比特币经济适用整个P2P网络中中国节点构成的分布式数据库来确认并记录所有的交易行为.他最大的区别就是总数量有限,该货币系统曾在4年内只
分类:
其他好文 时间:
2018-08-14 15:42:30
阅读次数:
188
DNS服务器的基础应用及主从同步域名系统(英文:DomainNameSystem,缩写:DNS)是因特网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。简而言之,DNS的出现是为了解决人们访问各个网站时的困难,因为如果每一个web服务器都是一个固
分类:
其他好文 时间:
2018-08-10 19:35:16
阅读次数:
201
背景说明公司的整个电商系统搭建在华为云上,根据老总的估计,上线3个月之后日订单量会达到百万级别,保守估计3个月之后总订单个数预计会有5千万。MySQL单表达到千万级别,就会出现明显的性能问题。根据如此规模的数据,当时考虑了2套解决方案:方案一:在业务上根据用户ID做拆分,将数据打散放在5台32U128G的华为云RDS上边方案二:直接使用华为云的分布式数据库中间件DDM方案一的好处是,分片算法全部在
分类:
数据库 时间:
2018-08-08 18:54:25
阅读次数:
169
Redis源码阅读(一)事件机制 Redis作为一款NoSQL非关系内存数据库,具有很高的读写性能,且原生支持的数据类型丰富,被广泛的作为缓存、分布式数据库、消息队列等应用。此外Redis还有许多高可用特性,包括数据持久化,主从模式备份等等,可以满足对数据完整有一定要求的场景。 而且Redis的源码 ...
分类:
其他好文 时间:
2018-08-05 15:21:12
阅读次数:
250
1. HBase是HDFS上面向列的分布式数据库 HBase首先是数据库,分布式的,面向列的,<首选在hdfs基础上> Google发布三篇论文:GFS,MapReduce,BigTable开启分布式存储和计算的纪元 hdfs+mapreduce(Hadoop)解决离线分析;Hbase解决实时处理业 ...
分类:
其他好文 时间:
2018-08-04 11:32:08
阅读次数:
159
问题背景公司是做电商系统的,整个系统搭建在华为云上。系统设计的时候,考虑到后续的用户和订单数量比较大,需要使用一些大数据库的组件。关系型数据库这块,考虑到后续数据量的快速增长,不是直接写入MySQL,而是使用了华为云的分布式数据库中间件DDM。使用了DDM之后,可以在业务不感知的情况下,直接增加MySQL读实例的个数,线性提升读性能。也支持中间件层面的分库分表,提供海量关系型数据库的操作。简直是为
分类:
数据库 时间:
2018-08-02 16:08:23
阅读次数:
209