上一节我们介绍了项目的添加、修改、获取、删除(CRUD)操作,这一节将介绍索引的创建及管理。 创建索引 在关系数据库中,索引是一个数据结构,可对表中的不同的列执行快速查询。可以使用 CREATE INDEX SQL 语句…
标签:nosql
spark sql的应用场景
最近一直在银行做历史数据平台的项目,目前整个项目处于收尾的阶段,也好有时间整理下在项目中的一些收获。 该历史数据平台使用spark+Nosql架构了,Nosql提供了海量数据的实时查询,而spark提供了sql支持,最开…
为什么使用Nosql:Nosql和SQL的区别
1、概念: SQL(Structured Query Language)数据库,指关系型数据库。主要代表:SQL Server、Oracle、MySQL、PostgreSQL。 NoSQL(Not Only …
redis使用总结(一)(redis客户端使用)
NoSQL 摘自百度百科 NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多…
数据库场景选型
关系型数据库场景选择: 本文不讨论SQLite,这玩意儿差不多就是充当XML配置来使用的,就是软件的一些配置可以用它来存,虽然它读写速度很快,但是它很多数据库的必要性(完整事务)没有支持,衡量数据库的指标也…
Docker 常用命令
Docker 常用命令 操作容器 启动容器 启动容器并启动bash(交互方式): $docker run -i -t <image_name/continar_id> /bin/bash 启动容器以后台方式运…
MongoDB和MySQL的区别
前言: MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所…
常用的NoSQL数据库类型简述
一、文档存储类型(Document Stores) 文档存储,也称为面向文档的数据库系统,其主要特点在于它们的无模式的数据组织。 特点: 1.记录数据不需要具有统一的结构,即不同的记录可以具有不同的列。 2.…
NoSQL数据库之国产开源产品:SequoiaDB 分析前言
随着互联网技术的发展,面对海量数据的存储和分析,传统关系型数据库已经无法满足,由此衍生出一种与关系型数据库区别开的数据库NoSQL(Not Only SQL)。 国外做的比较成熟的NoSQL有MongoDB,Cassan…
Key-Value键值存储原理初识(NOSQL)
NO-Sql数据库:Not Only不仅仅是SQL 定义:非关系型数据库;NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操…
数据库学习过程随手记
MySQL and Oracle瞎记 关系型数据库: Oracle sql-server,mysql ,db2 (围绕事务和交易展开) Nosql:菲关系型数据库 (不考虑事务影响) Mongodb,redis,hbas…
Key-Value数据库实现Part 1:什么是Key-Value数据库,为什么要实现它?
(本文翻译自原作者 Emmanuel Goossaert 博客的系列文章,已取得原作者同意,原文请移步至 Part 1 ) 1.KV数据库速览 这部分旨在简短的介绍K-V数据库,更详…