标签:NoSQL数据库
  一.简介 MongoDB  是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 mongoDB MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,
这个系列大致想跟大家分享以下篇章: 1、mongo 3.4分片集群系列之一:浅谈分片集群 2、mongo 3.4分片集群系列之二:搭建分片集群--哈希分片 3、mongo 3.4分片集群系列之三:搭建分片集群--哈希分片 + 安全 4、mongo 3.4分片集群系列之四:搭建分片集群--哈希分片 +
             首先说一下背景,在双十一的时候,我们系统接受X宝的订单推送,同事原先的实现方式是使用redis的List作为推送数据的承载,在非大促的场景下, 一切运行正常,内存占用大概3-4G,机器是16G内存。由于提前预计不足,在双十一来临的时候,订单瞬时量达到了平
Redis 高可用集群 Redis 的集群主从模型是一种高可用的集群架构。本章主要内容有:高可用集群的搭建,Jedis连接集群,新增集群节点,删除集群节点,其他配置补充说明。 高可用集群搭建 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵
  mongoskin是一个操作MongoDB的模型工具 相当于数据库类 与之相当的还有mongoose比较出名   安装模块(特地加了版本,这里被坑过,在Ubuntu中开发的好好的,部署到线上centos中mongodb模块最新版是3.0.0,因此和mongoskin
  系统环境:Ubuntu 16.04 LTS.   安装robomongo Robo 3T,运行时报以下错误: jaxu@jaxu-ubuntu:/usr/local/share/robo3t-1.1.1-linux-x86_64-c93c6b0/bin$ ./ro
       在我们开发项目的时候,经常会遇到大块数据的问题(2M-100M),比如说保存报表中1w个人的ID号,他就像一个肿瘤一样,存储在服务器哪里都 觉得恶心,放在redis,mongodb中吧,一下子你就会收到报警,因为内存满了。。。放在mysql吧???你还得建立一个text字段,
这篇主要讲如何将数据保存回Mysql,但是里面还会涉及到如何将错误信息以及提示信息保存到文件里,方便以后的运维,再有就是如何使用PHP写进程BAT。 Redis数据刷回数据库前的知识准备   首先针对上篇提到的关于redis刷回数据库的安全性的设计模式,因为我们使用的是list来做数据索引,所以在我
Redis 持久化之RDB和AOF Redis 有两种持久化方案,RDB (Redis DataBase)和 AOF (Append Only File)。如果你想快速了解和使用RDB和AOF,可以直接跳到文章底部看总结。本章节通过配置文件,触发快照的方式,恢复数据的操作,命令操作演示,优缺点来学习
 redis简介   redis是一个基于内存的nosql数据库,和传统关系数据最大的区别就是数据是存在内存中而不是硬盘上,从而带来了tps的巨大提升。但是基于内存的数据库最大的缺陷就是机器断电或者系统崩溃后数据会全部丢失。但是redis可以有一套自己的持久化机制,可以让他在系统断电或者崩溃后
这个系列大致想跟大家分享以下篇章: 1、mongo 3.4分片集群系列之一:浅谈分片集群 2、mongo 3.4分片集群系列之二:搭建分片集群--哈希分片 3、mongo 3.4分片集群系列之三:搭建分片集群--哈希分片 + 安全 4、mongo 3.4分片集群系列之四:搭建分片集群--哈希分片 +
  上图中即为redis中5种基本数据类型,在没接触过redis之前,听过最多相关的字眼就是键值对key-value之类,立马让我想到了HashMap。在HashMap中,key和value的的数据类型都可以指定,value也可以是HashMap类型。而在这里,redis的基本数据类型是针对的va
这个系列大致想跟大家分享以下篇章: 1、mongo 3.4分片集群系列之一:浅谈分片集群 2、mongo 3.4分片集群系列之二:搭建分片集群--哈希分片 3、mongo 3.4分片集群系列之三:搭建分片集群--哈希分片 + 安全 4、mongo 3.4分片集群系列之四:搭建分片集群--哈希分片 +
参考文档: redis官网:https://redis.io/ redis集群教程:http://www.redis.cn/topics/cluster-tutorial.html 单机安装参考:http://www.runoob.com/redis/redis-install.html 集群部署参
  本篇记录redis的第一期了解学习的过程,包括环境搭建、客户端、可视化管理器等初步的了解,新手快速全方位的了解并上手redis。 redis是什么我就不写了,请自行去中文官网查阅 http://www.redis.cn/。 环境搭建   redis资源可在StackExchange.Redis客
有序集SortedSet算是redis中一个很有特色的数据结构,通过这篇文章来总结一下这块知识点。 原文地址:http://www.jianshu.com/p/75ca5a359f9f 一、有序集SortedSet命令简介 redis中的有序集,允许用户使用指定值对放进去的元素进行排序,并且基于
一、 缓存数据库 关系型数据库 mysql oracle非关系型数据库(NOsql)memcached reids MongoDB固态硬盘是机械硬盘速度的10倍以上Memcached是开源的、高性能的纯内存缓存服务软件。缓存:将数据存储在内存中,只有当磁盘不能正常完成工作时,才会启用缓存。优点:速度
  对Redis最新版(3.2.9)的源码进行分析,并介绍一些使用方法。   Redis—初探Redis Redis—数据结构之sds Redis—数据结构之list   
1、锁的出现,是因为并发读写同一个数据的时候,需要进行数据完备性的保护,避免脏读、脏写等。 2、乐观锁,需要在事务中加锁,在读取数据的时候,不必在意数据是否已经被修改了(即允许脏读);但是在写入数据的时候,要检查数据是否已经被修改了(可以通过版本号等机制控制),如果被修改那么就通知事务调用者,事务失