编程之家(jb51.cc)数据库栏目主要收集主流的数据库教程,例如:mysql、MsSQL、NoSql、Oracle、SQLite、Access等数据库教程。
文章浏览阅读1k次,点赞22次,收藏22次。MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。复制还允许您从硬件故障和服务中断中恢复数据。通俗来讲,副本集就是多台机器进行同一数据的异步同步,从而使多台机器拥有同一数据的多个副本,并且能当主库宕机时在不需要用户干预的情况下自动切换到其他备份的数据库作为主库。并且,还可以利用副本访问做读写分离。副本集的使用可以提供冗余和高可用性,提高系统负载。
文章浏览阅读1.2k次,点赞21次,收藏20次。MongoDB不像关系型数据库,普通的查询不支持汇总,要进行复杂的分组汇总,需要使用聚合管道,$group可以说是MongoDB聚合管道进行数据分析最常用的一个阶段。该阶段根据分组键值(组键)把文档分成若干组,每个唯一的键值对应一个文档。组键通常是一个或多个字段,也可以是表达式的结果。$group阶段输出的结果中,_id字段的值就是组键的值,输出文档中还可以包含汇总表达式的字段,汇总表达式的功能非常丰富,下面的列表会简单介绍,具体的使用方法可以参考详细说明。_mongodb 联表分组统计
文章浏览阅读5.6k次,点赞7次,收藏10次。项目场景:提示:启动mongodb时发现错误时,出现错误./mongod: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory问题描述提示:./mongod: error while loading shared libraries: libcrypto.so.10: cannot open shared object _./mongod: error while loading shared libraries: libcrypto.so.10: cannot open
文章浏览阅读1k次。客户需要我们设备支持ESIM功能,5月份的时候在高通6125上面预研过ESIM功能,当时ESIM供应商是Links field,集成流程只是内置了ESIM厂商的apk,并且开启了feature以及默认给了一些权限,具体ESIM功能的实现都是在厂商的apk中,所以就没去深入研究ESIM功能。后面的esim是虚拟sim卡,psim是物理sim卡,ids的值分别是对应的卡槽,比如P8KR在SIM 1卡槽接了ESIM,这里就配成0,不过实际测试,不过怎么配置ids,都能使用ESIM。_google lpa
文章浏览阅读1.6k次。由于之前去mongo库里面根据一个时间字段查询一个时间段的数据,结果设置了相应的开始时间和结束时间,结果查询不到数据,惊呆了老铁,怎么搞?_mongodbtemplate怎么解决时间范围查询问题
文章浏览阅读420次。mongodb 修改/etc/profile(记得source /etc/profile!#在/opt/soft/mongodb下创建mongo.conf 复制下面的进去。#在 mongodb.service文件中写入。或者私信作者要3.6.22的包。#激活配置文件后测试。_mongodb如何安装linux
文章浏览阅读504次。这篇文章主要会介绍Redis的集群搭建、主从复制、哨兵模式、缓存击穿、缓存穿透、缓存雪崩等
文章浏览阅读1.8k次,点赞7次,收藏36次。Redis-实战篇_redis项目实战
文章浏览阅读1.3k次,点赞6次,收藏36次。山东大学软件学院NOSQL期末复习(软件工程大数据方向课)_cp型数据库
文章浏览阅读1.1k次。SpringBoot3【⑥ 场景整合:①NoSQL:Redis】_springboot3集成jedis
文章浏览阅读1.5k次,点赞4次,收藏2次。图数据库neo4j的安装配置与使用_neo4j社区版和商业版
文章浏览阅读1.2k次,点赞3次,收藏4次。我们都知道,用户数据一般都是存储在数据库中,而数据库的数据是落地于磁盘的,如果我们读取数据库的数据那是很慢的。一旦,用户访问量上来,就很容易引起数据库崩溃。所以,我们一般会加入一层缓存避免直接访问数据库,而redis就是不错的缓存层。因为redis是内存数据库,所以存放redis中的数据跟存放在内存中的数据差不多。这也是我们今天要解决的问题,要知道它们怎么发生的,然后该怎么解决。_缓存雪崩
文章浏览阅读1k次。聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。正常情况在统计的不同性别的数据的时候,需要知道所有的name,需要逐条观察,如果通过某种方式把所有的name放到一起,那么此时就可以理解为数据透视。是所有聚合命令中用的最多的一个命令,用来将集合中的文档分组,可用于统计结果。用于进行数据的过滤,是在能够在聚合操作中使用的命令,和。统计男女生人数,按照人数升序,返回第二条数据。_聚合管道是什么结构
文章浏览阅读935次。linux系统非关系型数据库redis的介绍以及安装
文章浏览阅读979次。HBase cell tag介绍_hbase cell
文章浏览阅读815次,点赞16次,收藏25次。1.背景介绍在HBase中进行基本的CRUD操作是一项重要的技能。在本文中,我们将深入了解HBase的核心概念和算法原理,并通过具体的代码实例来展示如何进行基本的CRUD操作。1. 背景介绍HBase是一个分布式、可扩展、高性能的列式存储系统,基于Google的Bigtable设计。HBase可以存储大量数据,并提供快速的随机读写访问。HBase的核心特点是支持大规模数据的存储和查询,...
文章浏览阅读1k次。HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库(k-v)。数据量越大,优势越明显;数据量小,比较消耗内存,耗资源;数据量大的时候,可以做到几十亿条数据秒级查询;HBase 是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBASE 技术可在廉价 PC Server 上搭建起大规模结构化存储集群。HBase 的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。_hbased
文章浏览阅读939次。HBase擅长于存储结构简单的海量数据但索引能力有限,而Oracle,mysql等传统关系型数据库(RDBMS)能够提供丰富的查询能力,但却疲于应对TB级别的海量数据存储,HBase对传统的RDBMS并不是取代关系,而是一种补充。Hbase 是根据列族来存储数据的。列式存储的最大好处就是,其数据在表中是按照某列存储的,这样在查询只需要少数几个字段时,能大大减少读取的数据量。中没有库的概念,说一个数据说的是哪一个名称空间下的那一张表下的哪一个行键的哪一个列族下面的哪一个列对应的是这个数据。_多易 doit30_hbase
文章浏览阅读1.7w次,点赞8次,收藏6次。export JAVA_HOME=/opt/soft/jdk-21export HBASE_CLASSPATH=/opt/soft/hadoop-3/etc/hadoopexport HBASE_MANAGES_ZK=falseexport HBASE_HEAPSIZE=1Gexport HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP=trueexport HBASE_JSHELL_ARGS="--startup DEFAULT --startup PRINTING -
文章浏览阅读2k次,点赞5次,收藏16次。总共要修改的配置文件全部都在hadoop/etc/hadoop目录下,其中hdfs-site.xml这个文件需要设置3个目录来存放一些hadoop运行过程中的临时数据,也就是在hadoop目录下,创建一个dfs和tmp,再在dfs目录下创建name和data目录。分别是hadoop-env.sh,yarn-env.sh,mapred-env.sh。打开Eclipse软件 --> 新建Java项目(File --> New --> Other --> Java Project --> 输入项目名称)_虚拟机上hadoop安装eclipse
文章浏览阅读6.1k次。1、关闭所有防火墙Linux CentOS-7 关闭2个防火墙_懒笑翻的博客-CSDN博客1、system--------查看防火墙状态systemctl status firewalld--------关闭防火墙systemctl stop firewalld2、service------查看防火墙状态service firewalld status--------关闭防火墙service firewalld stop[bigdata@localhost ~]$ systemctl status fi_error: keepererrorcode = connectionloss for /hbase/master
文章浏览阅读594次。hbase可以启动但无法创建表格_list_namespace namespace error: org.apache.hadoop.hbase.pleaseholdexception:
文章浏览阅读786次,点赞3次,收藏3次。/修改 zoo.cfg 配置文件,将 dataDir=/data/zookeeper/data 修改为指定的data目录。重点:以下配置都是在root用户下进行配置后续会给对应的hadoop用户权限。推荐一口气配置完在进行给予权限和进行配置文件的刷新,以及最后的分发。在安装过程中推荐设置root用户密码为1234方面后续操作。权限 给 hadoop 用户配置相关权限。hadoop2,3分别创建软连接。hadoop2,3创建软连接。hadoop2 修改为2。hadoop3 修改为3。以hadoop3为例。_hadoop+hbase
文章浏览阅读1.8k次,点赞32次,收藏21次。本文介绍的演练操作源于某真实案例,用户有一个接近 100 TB 的 HBase 数据库,其中有一张超大表,数据量约为数十TB,在一次迁移任务中,用户需要将该 HBase 数据库迁移到 Amazon EMR 上。 本文将讨论并演示:使用全量快照 + 实时同步(Snapshot + Replication)的方式将一个数十TB HBase 单表不停机迁移数据到一个 HBase on S3 集群上。_hbase备份到s3
文章浏览阅读1.2k次,点赞26次,收藏19次。HBase是一种基于Hadoop的列示分布式非关系型数据库,它是高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价服务器上搭建起大规模结构化存储集群。它是Google论文BigTable的实现。a. 保证HMaster的高可用;b. 存储所有的HRegion的寻址入口;c. 实时监控HRegionServer的上线和下线信息,并实时通知给HMaster;d. 存储HBase的schema和table元数据;_hbase面试题与答案
文章浏览阅读684次,点赞9次,收藏9次。在文件尾部添加如下源,然后保存并更新。选择gcc-5对应的编号 回车即可。选择g+±5对应的编号 回车即可。切换回高版本方法类似。_ubuntu 20.04 添加gcc12 启动位置 替换gcc
文章浏览阅读1.9k次,点赞10次,收藏26次。近期MIMICIV数据库更新了2.0版本,这篇是自动生成Concepts的详细教程。_mimic视图代码
文章浏览阅读3k次。1、首先,需要为数据库加载postgis的相关拓展。(https://postgis.net/install/)– Enable PostGIS (as of 3.0 contains just geometry/geography)CREATE EXTENSION postgis;– enable raster support (for 3+)CREATE EXTENSION postgis_raster;– Enable TopologyCREATE EXTENSION postgis_to_postgresql tif导入测试
文章浏览阅读4.3k次,点赞23次,收藏36次。本文对PostgreSQL的SQL基础做了详细的阐述_postgresql练习
文章浏览阅读1.4k次,点赞2次,收藏2次。开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群(共700人左右 1 + 2)。每个数据中都希望自己的SQL 的执行计划是最好的,最快的,最妙的,但是在你使用EXPLAIN 的命令的情况下,你看的..._pg explain