《NoSQL精粹》为考虑是否可以使用和如何使用NoSQL数据库的企业提供了可靠的决策依据。它由世界软件开发大师和软件开发“教父”Martin Fowler与Jolt生产效率大奖图书作者Pramod J. Sadalage共同撰写。书中全方位比较了关系型数据库与NoSQL数据库的异同;分别以Riak、 ...
分类:
数据库 时间:
2017-05-28 10:50:26
阅读次数:
179
前段时间很多数据库因为没有做好权限控制暴露在外网被删然后遭勒索的事件,而类似的有些内网的web服务也会被开放到公网并且没有做任何权限控制的,这样也会有一定的风险。所以就决定写篇文章简单介绍一个小工具。aProxy是做什么用的例如我们有很多服务,例如Hadoop、Aerospke、Riak等,都会有一... ...
分类:
其他好文 时间:
2017-04-22 17:38:00
阅读次数:
335
自进公司以后也就在运维开发这条路越走越深了。闲着也是闲着,把这两年的做的系统和笔记整理一下。 稍微理一下,后续应该会有以下内容: 服务器监控系统(附:流量汇聚、同比监控)、硬件监控系统、交换机监控、指标监控【升级】、进程监控、端口监控、DB(mysql/redis/riak)监控 脚本调度平台:批量 ...
分类:
其他好文 时间:
2016-10-28 02:05:52
阅读次数:
212
NoSQL数据库数据模型的一般分类: 1. 键值数据模型 2. 文档数据模型 3. 列族数据模型 4. 图数据模型 常见NoSQL数据库: Redis, Cassandra, MongoDB, Neo4J, Riak... 数据库应用趋势: 1. 由于数据量越来越大,大型系统的扩展方式由数据库在单一 ...
分类:
数据库 时间:
2016-09-09 20:33:44
阅读次数:
233
教程: http://docs.basho.com/riak/1.3.0/tutorials/installation/Installing-Erlang/#Install-using-kerl 1.下载Kerl curl -O https://raw.githubusercontent.com/s ...
分类:
其他好文 时间:
2016-05-05 01:57:42
阅读次数:
153
分布式高可用键值对数据库Riak - 背景篇(3)Dynamo对于数据版本的处理数据版本问题不止存在于分布式系统,这里针对分布式数据库系统简单讨论下。先看一个简单的例子,用户x对key1做了一次写入操作,我们设值是数字3。然后用户y读取了key1,这个时候用户y知道的值是3。然后用户x对值做了一个+1操作,将新值写入,现在key1的值是4了。而用户y也做了一次+1操作,然后写入,因为用户y读到的值是...
分类:
其他好文 时间:
2016-04-19 19:51:28
阅读次数:
165
最近在弄ejabberd+riak。其实这俩东西配置挺坑的,然后具体这俩货怎么配置,我以后会抽空写出配置的详细过程。对于负载均衡,我知道的现在有Nginx/LVS/HAProxy这三个大仙儿,各自有各自的优缺点,有关优缺点大家可以度娘一下。先来看看什么是负载均衡。 负载均衡:是由多台服务器以对称的方
分类:
Web程序 时间:
2016-03-09 17:35:03
阅读次数:
495
参考文档话题八:NoSQLhttp://www.apelearn.com/bbs/thread-8660-1-1.html一、关系型数据库: mysql oracle mssql二、常见NoSQL介绍主要类型有:键值(Key-Value)数据库 产品:redis、memcached、riak面向文档...
分类:
数据库 时间:
2016-01-26 13:55:13
阅读次数:
208
NoSQL泛指非关系型数据库,诸如Cassandra、MongoDB、Neo4J和Riak等。它们主张使用无模式(schemaless)的数据,可以运行在集群环境中。数据分布的两种方式:1.将不同的数据分片放在多个服务器中,每一个数据子集(subset of data)都专门由一台服务器负责。2.将...
分类:
数据库 时间:
2016-01-16 11:54:08
阅读次数:
224
必备的组件:gccgcc-c++glibc-develmakepam-devel使用yum安装相关组件sudo yum install gcc gcc-c++ glibc-devel make git pam-devel开始安装wget http://s3.amazonaws.com/downloa...
分类:
系统相关 时间:
2015-08-20 14:54:21
阅读次数:
214