memcached-键值存储redis-键值存储RocksDB-键值存储KeyDB-键值存储DynamoDB-键值存储levelDB-键值存储etcd-键值存储Redis与其他数据库对比名称类型数据存储选项附加功能Redis基于内存存储键值非关系型数据库字符串、列表、散列、有序集合、无序集合发布与订阅、主从复制、持久化存储等Memcached基于内存存储键值缓存型数据库键值之间映射为提升性能
转载 2024-06-29 16:39:44
44阅读
# 用Hive与PostgreSQL关系 在数据管理分析过程中,我们经常会使用到HivePostgreSQL这两种数据库。许多时候,我们需要把Hive中数据导入到PostgreSQL中,或者相反。本文将为你讲解这个过程。 ## 流程概述 在实现Hive与PostgreSQL关系时,可以按照以下步骤进行: ```mermaid flowchart TD A[开始] -->
原创 2024-10-28 04:34:24
46阅读
近日,由PostgreSQL中文社区主办第十届PostgreSQL中国技术大会在广州隆重举办。openGauss作为企业级开源数据库行业先锋,积极参加了本届大会,旨在把企业级数据库能力带给用户。openGauss是一款开源关系型数据库管理系统,深度融合华为在数据库领域多年经验。希望通过开源魅力吸引更多贡献者,共同构建一个能够融合多元化技术架构企业级开源数据库社区。 openGa
转载 2024-03-18 06:32:50
137阅读
前言在MySQL数据库使用中,肯定会遇到需要数据恢复到之前某一时刻需求,也会遇到数据库异常重启情况,MySQL都是怎么解决这些问题呢?这就需要依赖MySQLredo logbinlog这两个重要日志模块了,接下来分别说明这两个模块作用。重做日志 redo logMySQL在做数据更新操作时,如果每次都需要写进磁盘的话,那么需要到磁盘中找到对应那条记录,然后更新,这样下来,IO成
转载 2024-09-24 14:46:35
44阅读
  这是我在博客园开始第一篇博客,也是抱着试一试态度,试着写一些心得。    由于公司要做一个分布式数据库,有一定noSQL特点,但也需要一定关系能力,总之是一个难度比较大项目,通过对各种产品调研,决定在思路上借鉴voltDB思想,我调试voltDB也有快一个月了,准备写一些系列文章,下面照例是摘抄一些简介。  VoltDB是StoneBraker最新研究成果,是一个优化吞吐率
转载 2024-01-17 11:33:39
81阅读
PARTITION: A partition contains a logical subset of each partitioned table's rows. For example, if Table T has rows (A, B, C, D), partition 1 contains the subset (A, C) and partition 2 contains the su
翻译 2022-07-21 19:45:35
87阅读
Tables are partitioned in VoltDB by hashing primary key values. Performance is optimized by choosing partitioning keys
sed
翻译 2022-07-21 19:45:48
175阅读
文章目录SQL,DB,DBMS概念以及三者关系一、SQL语句分类二、编程语言命令1.Mysql命令2.DQL命令总结 SQL,DB,DBMS概念以及三者关系DB(DataBase):数据库,数据库在硬盘上实际上是以文件形式进行存储。DBMS(DataBase Management System):数据库管理系统,专门对数据库(表文件)进行调用管理,常见有:Mysql,Orca
转载 2023-08-08 23:27:35
104阅读
文章目录一、认识Redis二、关系型数据库与非关系型数据库三、Redis 优势四、Redis主要使用场景五、Redis安装六、Redis基本命令使用 一、认识RedisREmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写 key-value 存储系统,是跨平台关系型数据库。这么一说可能大家不认识Redis,MySQL想必
转载 2024-02-22 12:36:09
179阅读
引言:把基于mapreduce离线hiveSQL任务迁移到sparkSQL,不但能大幅缩短任务运行时间,还能节省不少计算资源。最近我们也把组内2000左右hivesql任务迁移到了sparkSQL,这里做个简单记录分享,本文偏重于具体条件下方案选择。迁移背景SQL任务运行慢Hive SQL处理任务虽然较为稳定,但是其时效性已经达瓶颈,无法再进一步提升,同一个SQL,Hive比Spark执
PLSQL Developer菜单条中 Tools选项下有Compare User ObjectsCompare Table Data功能。一、Tools --> compare user objects     该功能用于比較不同用户所拥有的对象(包含table、sequence、function、procedure、view等),并生成同步差异
依靠内存来存储数据数据库管理系统,也称为内存数据库,成为解决高并发、低时延数据管理需求技术路线。近年来,随着动态随机存储 器 (DRAM) 容量上升单位价格下降,使大量数据在内存中存储处理成为可能,越来越多内存数据库管理软件 (IMDB) 逐渐成熟。 在金融、通信行业业务场景中,内存数据库运用越来越深入,不断有新业务需求、性能要求被
前言  一直以来都没将Oracle数据库,实例,表空间,用户,表之间关系搞清楚,虽然工作了有些时间,在工作中也用到Oracle开发,但却忙于项目没顾得上,今天抽空简单整理了下,主要是根据自己理解,当作工作和学习笔记,记录下来。一、数据库  我们在安装Oracle数据库时,会让我们选择安装启动数据库(即默认全局数据库)如下图:全局数据库名:就是一个数据库标识,在安装时就要想好,以后一般不修
转载 2024-07-18 20:06:35
98阅读
VoltDB has good performance with many connection in parallel. How can VoltDB deal with many connections?
k
翻译 2022-07-21 19:45:13
93阅读
1. OpenSSH简介OpenSSH 是 SSH (Secure SHell) 协议免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全,并且会使用明文传送密码。OpenSSH提供了服务端台程序客户 端工具,用来加密远程控制和文件传输过程中数据,并由此
转载 2024-05-29 00:01:05
70阅读
https://issues.voltdb.com/browse
k
原创 2022-08-08 09:07:52
103阅读
一、一对多关系定义一张部门员工表我们就会发现把所有数据存放于一张表弊端:1.组织结构不清晰2.浪费硬盘空间3.扩展性极差这样弊端是不是看着很眼熟,没错!这就类似于我们代码全部写在一个py文件中,那么当我们发现一个py文件中代码冗余度很高会怎么做呢?当然就是要进行解耦合!那么我再来分析这张表数据之间关系:多个用户对应一个部门,一个部门就对应了多个用户,那么他们之间关系就应该是一对多关系
在现代应用开发中,PostgreSQL作为一个强大开源数据库,提供了丰富数据类型支持,其中数组类型是一项非常灵活特性。然而,当我们需要将这些数组类型与Java应用直接映射时,往往会遇到不少挑战。这个博文将详细记录我们解决PostgreSQL数组类型与Java对应关系过程,涵盖背景定位、演进历程、架构设计、性能攻坚、复盘总结以及扩展应用等方面。 ## 背景定位 在项目初期,我们面临着几个
原创 6月前
54阅读
1、http含义HTTP(Hyper Text Transfer Protocol),超文本传输协议,是在计算机世界里用来在两点之间传输文本、视频、图片等超文本行为规范。2、postget区别get是从服务器获取指定资源,get方法是安全且幂等、可被缓存, GET 用 URL 传输数据。post是根据请求对指定资源作出处理,post方法是不安全且不幂等,不可缓存,POST
转载 2024-05-30 07:57:22
50阅读
一、池化思想池化思想:一般是对对象池化,核心思想是空间换时间,期望使用预先创建好对象来减少频繁创建对象性能开销,同时还可以对对象进行统一管理,减少对象使用成本。具体体现:字符串常量池、数据库连接池、线程池好处:会初始预设资源,解决问题就是抵消每次获取资源消耗, 避免了重复创建对象过程,提高程序效率。为了资源反复利用。二、数据库连接池1、为什么要用数据库连接池?数据库连接是一种关键
转载 2024-10-24 22:02:42
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5