自己的疑问,自己的理解。Redis 是干啥的? Redis是一个用于缓存数据库热点数据的nosql数据库,它在内存中做数据的存储。特点是比传统数据库的读写速度快。由于内存存储数据,状态是瞬时数据数据安全性不高,需要通过持久化来保证数据的可恢复性。Redis 缓存的是热点数据。如何保证缓存的数据是热点数据? 如果没有缓存预热,第一次查询时将缓存的数据设置过期时间,每次查询数据库都刷新/重置这个过期
转载 2023-07-16 15:43:39
98阅读
目录首语Hbase简介特点和应用场景和关系型数据库的结构对比Hbase的架构体系Hbase表结构按照关系型数据库来看Hbase的表结构Hbase部署搭建下载相关的软件包Zookeeper的搭建设置时间同步解压重命名, 建立相关的目录修改配置文件创建myid启动zk集群(所有节点都需要启动)Hbase搭建解压并建立相关目录修改启动文件hbase-env.sh添加所有的region服务器到regio
好久没更新博客了,这段时间都在写P8文档,主要就是开发手册和指南之类的。上周刚刚写完,其中一个小伙伴看了这个文档,问了一个很有意思的问题,我觉得有必要拿出来说一下。他问什么是数据库方言?说这个问题之前,简单介绍一下P8,P8是总行针对OpenFramework做了封装的一个框架,如果要基于这个P8进行项目开发,就需要遵循P8产品报文配置规范,交易流水的数据库留痕操作,组件外呼,应用组件约束等特点,
转载 2024-06-23 06:32:27
72阅读
1.为什么要用数据库第一,因为将文件和程序存放在一台机器上是很不合理的. 第二,python操作文件是一件很麻烦的事情.   数据库可以简单的理解为是一个可以在一台机器上独立运行工作的,并且可以给我们提供高效、便捷的方式对数据进行增删改查的一种工具。数据库的优势:1.程序稳定性 :这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务。 2.数据一致性 :所有的数据都存储在一起,所有
转载 2023-06-21 15:32:33
352阅读
NOSQL之RedisRedis是一款由key-value存储的软件。说起NOSQL,有文档型、键值型、列型存储、图形数据库。其中,在简单的读写性能来说,键值型是最快的。 Redis作为目前市面上使用最多的键值型数据存储软件,内置了多种类型的数据结构,并且提供了高可用解决方案,使用方便快捷。市面上有很多语言的可以调用Redis服务器。Redis的核心数据结构主要有以下五种:String,Hash
转载 2023-12-15 21:56:39
31阅读
简介:是SQLServer的系统数据库一直都是SQLServer的重要组成部分,用来存储临时对象。可以简单理解tempdb是SQLServer的速写板。应用程序与数据库都可以使用tempdb作为临时的数据存储区。一个实例的所有用户都共享一个Tempdb。很明显,这样的设计不是很好。当多个应用程序的数据库部署在同一台服务器上的时候,应用程序共享tempdb,如果开发人员不注意对Tempdb的使用就会
按照SQL标准的解释,在SQL环境下Catalog和Schema都属于抽象概念,可以把它们理解为一个容器或者数据库对象命名空间中的一个层次,主要用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数据库对象(表、视图、字段等),反过来讲一个数据库对象必然属于一个Schema,而该Schema又必然属于一个C
转载 2024-01-11 09:15:15
128阅读
9 数据库9.1 数据库的初识数据库是可以独立运行的,并且可以对数据的增删改查提供高效便捷方式的工具。数据库解决的问题:解决了操作文件的效率和便捷问题解决了多个服务同时使用数据时的一致性问题解决了安全问题解决了并发问题数据库的优点:程序稳定性:应用服务器的崩溃不会影响数据的安全数据的一致性:将所有数据的管理统一,所有对数据的操作统一并发:数据库支持并发的网络操作,不需要我们自己写socket效率:
Python作为数据科学主流语言,被广泛用于数据读存、处理、分析、建模,可以说是无所不能。数据一般存放在本地文件或者数据库里,之前介绍过如何使用python读取本地文件,也对# PyMySQL、cx_Oracle等数据库连接做过简单的使用分享。这次推荐一个python自带的轻量级数据库模块-sqlite3,先要弄清楚什么是SQLite:❝SQLite是一种用C写的小巧的嵌入式数据库,它的数据库
    我最大的一个热点问题是关于收缩数据文件,虽然在微软的时候,我自己写了相关收缩数据文件代码,我再也没有机会去重写它,让它操作起来更方便。我真的不喜欢收缩。  现在,不要混淆了收缩事务日志文件和收缩数据文件,当事务日志文件的增长失控或为了移除过多的VLF碎片(这里和这里看到金佰利的优秀文章),然而,收缩事务日志数据文件不要频繁使用(罕见的操作)并且不应是
认识数据库1.什么是数据库数据库就是用来存放数据的仓库,可以说是为了实现一定的目的,按照某种规则组织起来的数据 的集合。专业的数据库具有较低的数据冗余性,较高的数据安全性以及易扩展性。2.数据库作用?(1)数据库可以结构化存储大量的数据信息。例如将某些数据分类化,分好类之后存储在数据库中,便于人们查找和使用。(2)数据库可以有效地保持数据信息的一致性,完整性,降低数据冗余。即数据库里的信息具有
9 数据库9.1 数据库的初识 数据库是可以独立运行的,并且可以对数据的增删改查提供高效便捷方式的工具。数据库解决的问题: 解决了操作文件的效率和便捷问题 解决了多个服务同时使用数据时的一致性问题 解决了安全问题 解决了并发问题数据库的优点: 程序稳定性:应用服务器的崩溃不会影响数据的安全 数据的一致性:将所有数据的管理统一,所有对数据的操作统一 并发:数据库支持并发的网络操作,不需要我们自己写s
文章目录一.milvus是什么二.安装milvus三.使用milvus四.总结 一.milvus是什么milvus 是一款开源的向量相似度搜索引擎,支持针对 TB 级向量的增删改操作和近实时查询,具有高度灵活、稳定可靠以及高速查询等特点。milvus 还可以对标量数据进行过滤,进一步提高了召回率,增强了搜索的灵活性。在服务端,milvus 由 Milvus Core 和 Meta Store 两
转载 2023-11-26 12:29:55
144阅读
个人学习用途博客 部分内容摘抄自网络
sql
原创 2023-01-31 14:57:58
65阅读
 作者: www.ixdba.net    1 、得到数据库名和创建日期 SELECT name, created, log_mode, open_mode FROM v$database ; 2 、 ORACLE 数据库的计算机的主机名, ORACLE 数据库的实例名及 ORACLE 数据库管理系统的版本
转载 2024-07-25 08:55:19
42阅读
当一个事务成功提交后,数据库中的数据应该保持一致性状态,反之如果事务执行出错或中断,则要回滚事务,使数据库回到操作之前的状态
原创 2023-12-25 20:53:16
71阅读
每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。 数据库系统权限(Database System Privileg
分布式数据库一般是以下的这种结构,计算层获取元数据层信息进行路由。下面说下各个层级的目的: (1)计算层就是单机时的SQL层,用来对数据访问进行权限检查、路由访问,以及对计算结果等操作。 (2)元数据层记录了分布式数据库集群下有多少个存储节点,对应IP、端口等元数据信息是多少。当分布式数据库的计算层启动时,会优先访问元数据层,获取所有集群信息,才能正确进行SQL解析和SQL执行路由。 (3)存储层
数据库管理(1)数据库收缩时,不可以直接用sql语句修改数据库的大小,而应该用管理工具,右击需要收缩的数据库,点击任务选择收缩。      原因:因为如果直接用代码收缩数据库时,不知道数据库已经用了多少空间,如果冒然收缩的话,有可能会把数据也删除掉。(2)数据库快照:保存了创建快照那时刻数据库的情况。优点:1. 生成报表,通过快照访问特定时间点的数据。        2.
文章目录查看归档模式单实例Oracle 9i 之前Oracle 10g 以后RAC 集群Oracle 9i 之前Oracle 10g 以后 Oracle 在线重做日志(online redo log)记录了数据库的各种增删改操作。数据库至少拥有 2 个在线重做日志组,并且循环使用;日志组 1 写满后切换到日志组 2,日志组 2 写满后再切换到日志组 1,不停地重复这个过程。切换日志组会覆盖原来日
  • 1
  • 2
  • 3
  • 4
  • 5