
NOSQL 数据库
文章平均质量分 81
数据库和非关系型数据库
槑!
这个作者很懒,什么都没留下…
展开
-
HBase 的 Java Api
整合依赖 <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>2.2.5</version> </dependency> <dependency>原创 2021-04-11 18:30:44 · 161 阅读 · 0 评论 -
HBase 安装与 Hbase Shell
Docker 安装 HBase搜索 HBase 镜像docker search hbase下载 HBase 镜像docker pull harisekhon/hbase创建容器docker create --name myhbase \-p 2181:2181 -p 16000:16000 -p 16010:16010 -p 16020:16020 -p 16030:16030 \harisekhon/hbase启动容器docker start myhbase登录 HBase原创 2021-04-11 18:30:25 · 146 阅读 · 0 评论 -
HBase 列族属性
一、创建表及属性查看创建一个测试表 test,列族为 cf:create 'test', {NAME => 'cf'}默认属性如下:hbase > describe 'test'{NAME => 'cf', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING =>原创 2021-04-11 18:30:11 · 1375 阅读 · 0 评论 -
HBase 基础知识
HBase基础知识一、HBase简介HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协调工具。二、HBase三要素1、主键:Row Key (主键是用来检索记录的主键,访问hbase table中的行,只有三种方式原创 2021-04-11 18:29:51 · 1373 阅读 · 1 评论 -
非关系型数据库Mongodb(三):集群之复制集和分片集
MongoDB集群之复制集MongoDB集群之分片集群原创 2019-10-29 19:59:36 · 1751 阅读 · 0 评论 -
非关系型数据库MongoDB(二):地理位置索引
在MongoDB中,支持存储位置的经纬度,可以对其索引,通过算子操作,进行查找附近的数据。如:查找附近的人、附近的餐馆等。操作MongoDB1.进入容器与数据库docker exec -it mongodb /bin/bashuse testdb2.创建一张house表为house表的loc字段创建地理2d索引db.house.createIndex({loc:‘2d...原创 2019-10-26 04:30:20 · 1011 阅读 · 0 评论 -
非关系型数据库MangoDB(一):SpringBoot整合MangoDB查询与特性
一.安装(mangodb:27017)1.安装window的客户端(客户端同时还包括了mongodb)选择coustom模式 并且安装时不要勾选左下角的compass2.linux使用docker安装docker search mongodocker pull mongo3.使用场景Mongodb性能好 但有丢失数据的可能(不是缓存 是持久化到磁盘)1)数据量大2)写入操作频繁...原创 2019-08-30 10:43:04 · 1257 阅读 · 0 评论 -
Redis反序列化或前后端传参时关于Date相关类的序列化和反序列化
转化的工具类因为多个地方要用 所以剥离出来public class ObjectMapperUtils { /** 默认日期时间格式 */ public static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; /** 默认日期格式 */ public static fina...原创 2019-11-20 02:28:50 · 2152 阅读 · 0 评论 -
非关系型数据库Redis(三):搭建三主三从的两种方式与SpringBoot整合Redis集群
一.搭建方式之常规方式1.安装redis参考我博客:“https://blog.csdn.net/weixin_43934607/article/details/100537733” 的Redis安装2.搭建在redis安装目录下新建redis_cluster在redis_cluster下新建六个端口号的文件夹(7000、7001、7002、7003、7004、7005)...原创 2019-10-21 19:12:56 · 2878 阅读 · 0 评论 -
非关系型数据库Redis(二):Redis作分布式锁与集群搭建
一.Redis分布式锁->在service层建立一个类 先注入RedisTemplate@Autowiredprivate RedisTemplate redisTemplate;->引入获取当前ip的地址的方法 方便作为分布式每台机器对应的valueprivate static String getHostIp() {try {Enumeration allNetInt...原创 2019-08-30 10:27:52 · 900 阅读 · 0 评论 -
非关系型数据库Redis(一):Redis命令与如何实现二级缓存和分布式Session
一.Redis的数据结构1.String:->set/get(基本操作)set key valueget key->mset(一次存入多个)mset key1 value1 key2 value2->mget(一次取出多个)mget key1 key2 key3->incr(每次value必须是数字 等同i++)(是原子性的 线程安全的 可以搭配lua脚本...原创 2019-08-30 10:11:32 · 1103 阅读 · 0 评论