dict的用途
dict是一种用于保存键值对的抽象数据结构,在redis中使用非常广泛,比如数据库、哈希结构的底层。
当执行下面这个命令:
> set msg "hello"
以及使用哈希结构,如:
> hset people name "hoohack"
都会使用到dict作为底层数据
项目的创建及配置
因为Neo4j依赖的jar包比较多,所以推荐使用Maven来管理。
首先创建一个Maven Project,添加依赖:
<dependency>
<groupId>org.neo4j</gro
概述
本章节介绍Insert、Update、Delete、Drop操作基本语法。
环境:
Version:3.4
insert
insert()基本语法如下:
db.collection
Tableau支持大量的文件类型数据的连接和数据库连接
但是Tableau不能直接连接MongoDB数据库,需要借助MongoDB Connector for BI
官方解释
下载安装完成之后,会在安装目录的bin目录下出现两个可执行文件mongodrdl.exe和mongosqld.exe
官
一些mongodb学习的相关知识,记录下来以便下次查看使用
参考:https://docs.mongodb.com/manual/reference/operator/
http://www.runoob.com/mongodb/mongodb-tutorial.html
https:/
Redis概述
Redis是一种key-value型数据库,运行于内存中,与它相似的数据库有memcached,现在基本被Redis替代。
Redis适用场景
我们要与传统的关系型数据库进行对比才能更好的了解与使用Redis
1.高并发场景, redis是个单线程的程序对于纯内存操作如hash查
在Debian下其实可以用apt-get一键安装Redis,但是安装的版本不是最新的。为了安装最新的Redis版本,需要从官方下载源码编译安装,过程也比较简单。
目前Redis最新的stable版本是4.0.6,源码下载地址是:http://download.redis.io/releases/re
单机模式:
1 package com.ljq.utils;
2
3 import redis.clients.jedis.Jedis;
4 import redis.clients.jedis.JedisPool;
通过修改redis配置文件(redis.conf)修改验证密码。(重启生效)
requirepass myRedis
客户端通过密码登录redis并进行操作
redis-cli -h 127.0.0.1 -p 6379 -a myRedis
这个系列大致想跟大家分享以下篇章:
1、mongo 3.4分片集群系列之一:浅谈分片集群
2、mongo 3.4分片集群系列之二:搭建分片集群--哈希分片
3、mongo 3.4分片集群系列之三:搭建分片集群--哈希分片 + 安全
4、mongo 3.4分片集群系列之四:搭建分片集群--哈希分片 +
介绍
MongoDB是一个基于分布式、面向文档存储的非关系型数据库。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。由 C++ 语言编写。旨在为 WEB 应用处理大量数据并提供可扩展的高性能数据存储解决方案
特点
无表结构
mongoDB中的数据库操作
查看数据库名称:
db
查看所有数据库:
show dbs
切换数据库:
use 数据库名称
注意:如果数据库不存在,则指向数据库,但不会创建。直到插入数据或者是创建集合时数据库才会创建;
数据库的删除:
db.dropDatabase();
LivingMongo是一个mongodb数据库的GUI操作系统,支持对数据字段的修改、数据搜索、集合的分类、索引管理、空间统计、慢查询等
demo地址 : http://living-mongo.kupposhadow.com使用介绍 : 开源MongoDB GUI - LivingMongogi
1.mongodb下载地址https://www.mongodb.com/download-center#community
2.安装
3.在D:MongoDB目录下创建db和log两个文件夹,并创建环境变量,如下图所
4.不用auth的形式安装MongoDB
MongoDB安装完
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis是 NoSQL技术阵营中的一员。
说到NoSQL,什么是NoSQL?
NoSQL是一类新出现的数据库即not only sql,它不像关系型数据库,由
一.简介
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