Redis:开源,高性能的,基于键值对的缓存与存储系统,通过多种key-value数据类型来适应不同场景下的缓存与存储需求(字符串类型,散列类型,列表类型,集合类型,有序集合类型) 1.2.1存储结构 Remote Di…
标签:存储
常见Hive调优策略
Hive是否执行mapreduce 因为有些sql语句是不需要走mapreduce的。比如:select *、limit。 #在配置文件中hive-site.xml设置 <name>hive.fetch.ta…
MongoDB + Nodejs
1. 简介 MongoDB 是一个基于分布式文件存储的开源数据库系统。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值对组成。文档类似于JSON…
Sql Server 数据库学习-常用数据库 对象
常用数据库对象: 表、字段、索引、视图、存储过程 索引是一个单独的,物理的数据结构。它是依赖于表建立的,在数据库中索引是数据库程序无需对整个表进行扫描,就可以在其中找到所需的数据。 视图是从一张或多张表导出的表(也称虚拟…
2018-09-03:存储引擎
1. 什么是存储引擎 关系数据表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于excel的电子表格的形式。有的表简单,有的表复杂,有的表根本…
SQL优化及注意事项-MYSQL
1.单表数据量5000w以内(SSD硬盘下,普通硬盘要更少) 2.默认使用UTF8编码格式,存储emoji表情用utf8mb4 3.不存图片、文件等大数据 4.不要直连生产环境,使用明文密码 5.使用timestamp存…
MySQL存储过程教程
在本节中,您将逐步学习如何在MySQL中开发存储过程。 首先,我们向您介绍存储过程概念,并讨论何时应该使用它。然后,我们向您演示如何使用过程代码的基本元素,例如:创建存储过程,if-else语句,case语句,循环语句,…
mysql存储过程和函数
存储过程和函数相对于java的函数的是非常类似的,把语句组合到一起,使用的时候,直接调用就可以了。 存储过程 语法 CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [c…
架构师-Memcached整理
Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速Web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用,API调用或…
12:Redis的性能优化
1.使用管道(Pipeline) Redis的底层通讯协议对管道提供了支持,通过管道,可以一次性发送多条命令给Redis,在执行完后一次性将结果取回。使用管道,可以减少客户端和Redis的通信次数,降低网络延时,从而提供…
mysql存储过程详细教程
转载自-> 记录MYSQL存储过程中的关键语法: DELIMITER // 声明语句结束符,用于区分; CREATE PROCEDURE demo_in_parameter(IN p_in int) 声明存储过程 …
Ansible Role 数据库 之【mongodb】
Ansible Role: Mongodb 安装Mongodb 介绍 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 在高负载的情况下,添加更多的节…