Quantcast
Channel: CodeSection,代码区,数据库(综合) - CodeSec
Browsing all 6262 articles
Browse latest View live

Oracle数据库部分迁至闪存存储的实现方法

环境:Oracle 11.2.0.4 RAC(2 nodes)说明:假设新增闪存挂载点是/flash(使用了第三方的集群文件系统),如果是使用Oracle的ASM,则本文提及的所有/flash目录都可以认定是新的闪存磁盘组是+FLASH。1...

View Article


基于Oracle多库查询方法(分享)

本文简述了通过创建database link实现ORACLE跨数据库查询的方法1.配置本地数据库服务器的tnsnames.ora文件$vi $ORACLE_HOME/network/admin/tnsnames.ora添加如下行,其中DBLINK为连接名(可自定义),HOST和PORT为数据库侦听的IP及端口,SERVICE_NAME为数据库的SID,MEDIADBLINK =...

View Article


基于Oracle闪回详解(必看篇)

Oracle 9i 开始支持闪回,Oracle10g开始全面支持闪回功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法。本文主要对Oracle常用闪回使用做些详细介绍,其中对于不常用的事务和版本闪回,这里就不做介绍一、Oracle闪回概述 闪回级别 闪回场景 闪回技术 对象依赖   影响数据 数据库 表截断、逻辑错误、其他多表意外事件 闪回DATABASE...

View Article

基于ORA-19815闪回空间爆满问题的处理方法

闪回区爆满问题也是经常会遇到的问题,最关键的是闪回设置大小以及归档被默认存放在了闪回目录,恰巧今天又遇到了这个问题,就记录下处理步骤,仅供遇到这类问题的人参考。一、错误现象描述1)应用端错误信息Error: 2016-11-26 11:45:25 ORA-00257: Archiver error. Connect AS SYSDBA only until resolved.Error:...

View Article

Image may be NSFW.
Clik here to view.

详解oracle分页查询的基础原理

本文从数据查询原理,以及分页实现的方法详细分析了oracle分页查询的基础知识,以下是本文内容:原因一oracle默认为每个表生成rowmun,rowid字段,这些字段我们称之为伪列1 创建测试表CREATE TABLE TEST(ID NUMBER,NAME VARCHAR2(20))2 插入测试数据INSERT INTO TEST VALUES (1,'张三');INSERT INTO TEST...

View Article


使用Node操作MongoDB数据库的方法

1.使用 MongoDB模块 进行操作 首先在工作目录安装 mongodb 模块,cnpm i mongodb//引入模块const MongoClient = require('mongodb').MongoClient;//写连接字符串,我的数据库地址如下,所以当你在写的时候修改地址之后的内容就好const DB_CONN_STR=...

View Article

Mongodb 利用mongoshell进行数据类型转换的实现方法

$type操作符检测类型种类 代号 别名Double 1 “double”String 2 “string”Object 3 “object”Array 4 “array”Binary data 5 “binData”Undefined 6 “undefined” Deprecated.ObjectId 7 “objectId”Boolean 8 “bool”Date 9 “date”Null 10...

View Article

MongoDB优化心得分享

这里总结下这段时间使用mongo的心得,列出了几个需要注意的地方。1....

View Article


MongoDB中MapReduce的使用方法详解

前言玩过Hadoop的小伙伴对MapReduce应该不陌生,MapReduce的强大且灵活,它可以将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上去处理,所有的机器都完成计算后,再将计算结果合并为一个完整的解决方案,这就是所谓的分布式计算。本文我们就来看看MongoDB中MapReduce的使用。打算用mongodb...

View Article


Spring Boot中使用MongoDB数据库的方法

MongoDB数据库简介简介  MongoDB是一个高性能,开源,无模式的,基于分布式文件存储的文档型数据库,由C++语言编写,其名称来源取自“humongous”,是一种开源的文档数据库──NoSql数据库的一种。NoSql,全称是 Not Only Sql,指的是非关系型的数据库。特点  MongoDB数据库的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:  *...

View Article

redis 用scan指令 代替keys指令(详解)

众所周知,当redis中key数量越大,keys 命令执行越慢,而且最重要的会阻塞服务器,对单线程的redis来说,简直是灾难,终于找到了替代命令scan。   SCAN cursor [MATCH pattern] [COUNT count]SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集元素(a...

View Article

Image may be NSFW.
Clik here to view.

基于Redis的限流器的实现(示例讲解)

1 概述系统中的接口通常都有限流,比如 70次/秒 ,如何保证我们的接口的调用次数在超过第三方接口限流的时候快速失败呢?这时候就需要限流器了。下面是笔者用redis实现限流器的流程图。2 代码/** * 获取限流权限 * @param key * @param millisecond 毫秒数 * @param limitCount 限流次数 * @return */public static...

View Article

Image may be NSFW.
Clik here to view.

redis源码分析教程之压缩链表ziplist详解

前言压缩列表(ziplist)是由一系列特殊编码的内存块构成的列表,它对于Redis的数据存储优化有着非常重要的作用。这篇文章总结一下redis中使用非常多的一个数据结构压缩链表ziplist。该数据结构在redis中说是无处不在也毫不过分,除了链表以外,很多其他数据结构也是用它进行过渡的,比如前面文章提到的SortedSet。下面话不多说了,来一起看看详细的介绍吧。一、压缩链表ziplist数据结...

View Article


浅析Redis分布式锁

近期工作遇到需要业务场景如下,需要每天定时推送给另一系统一批数据,但是由于系统是集群部署的,会造成统一情况下任务争用的情况,所以需要增加分布式锁来保证一定时间范围内有一个Job来完成定时任务....

View Article

阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)

系统Aliyunlinux一、安装Redis(我把redis安装在了/alidata/server/redis下) 去http://redis.io/download下载redis用FTP工具传到服务器或者按照redis官网写的步骤进行操作 wget http://download.redis.io/releases/redis-2.8.18.tar.gz//下载 tar xzf...

View Article


Image may be NSFW.
Clik here to view.

Win10下 Redis启动 错误1067导致进程意外终止的解决方法

一、系统环境操作系统:windows10专业版 64位Redis版本:redis-64.3.0.503二、问题描述1.命令行启动:redis-server redis.windows.conf可以启动成功;2.将Redis安装为Windows系统服务:redis-server --service-install redis.windows-service.conf --loglevel...

View Article

Java操作MongoDB数据库方法详解

Java与mongodb的连接1. 连单台mongodbMongo mg = new Mongo();//默认连本机127.0.0.1 端口为27017Mongo mg = new Mongo(ip);//可以指定ip 端口默认为27017Mongo mg = new Mongo(ip,port);//也可以指定ip及端口2....

View Article


Image may be NSFW.
Clik here to view.

SunlightDB 2017新型区块链数据库

什么是区块链?自去年开始,区块链的概念开始被捧红,尤其在一些发达国家,更是受到了明星级的热捧。区块链也被冠以了颠覆的名头,大有风靡全球之势。区块链将最先冲击金融行业,进而会影响到更为广泛的经济领域。预测依据了区块链的几个核心特点:去中心化、分布式账本、点对点传输、不可被篡改等。由于区块链的诞生颇具神奇色彩,其发展也是随着比特币在世界范围的兴起而受到了关注,因此很多人会混淆区块链与比特币的关系。区块链...

View Article

Image may be NSFW.
Clik here to view.

你应该知道的区块链运作7个核心技术

区块链运作的7个核心技术,你知道几个?1.区块链的链接顾名思义,区块链即由一个个区块组成的链。每个区块分为区块头和区块体(含交易数据)两个部分。区块头包括用来实现区块链接的前一区块的哈希(PrevHash)值(又称散列值)和用于计算挖矿难度的随机数(nonce)。前一区块的哈希值实际是上一个区块头部的哈希值,而计算随机数规则决定了哪个矿工可以获得记录区块的权力。2.共识机制区块链是伴随比特币诞生的,...

View Article

Image may be NSFW.
Clik here to view.

14张图看懂什么是区块链技术

区块链技术最初源于解决“拜占庭将军”问题,金融科技的发展使得区块链技术有了更好的应用场景。它最显著的特征是去中心化,当然在应用中也存在一些技术和安全的挑战。欲知何为区块链?且看图示详解。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。...

View Article
Browsing all 6262 articles
Browse latest View live