开发者社区> 数据库> NoSQL数据库

NoSQL数据库

关注

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

0
今日
1331
内容
15
活动
1717
关注
|
缓存 NoSQL Java
|

《大型网站系统与Java中间件》读书笔记(上)

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 这本书买了一段时间了,之前在杭州没带过去,现在读完第三章,来做做笔记 这本书前三章都在科普和回顾中间件/分布式的基础,讲得非常通俗易懂。

5230 59
|
消息中间件 关系型数据库 Kafka
|

Phoenix映射HBase时间戳的一种实现

本文介绍了Phoenix映射HBase时间戳的一种实现,希望抛砖引玉,读者根据自己的实际情况设计其他的实现方式。

3460 0

【精彩活动预告】第十二届 BigData NoSQL Meetup (北京站)大咖云集,与你畅聊BigData NoSQL

云栖开发者沙龙介绍​ 阿里云栖开发者沙龙是“云栖社区”主办的线下技术沙龙品牌,希望通过技术干货分享来打通线上线下专家和开发者的连接。沙龙每期将定位不同的技术方向,逐步覆盖 云计算,大数据,前端,PHP,Java ,android,AI,运维,测试 等技术领域,并会穿插一些特别专场(开源专场,女性开发者专场,开发者成长专场等)。

16375 0
|
消息中间件 分布式计算 NoSQL
|

使用 Kafka + Spark Streaming + Cassandra 构建数据实时处理引擎

Apache Kafka 是一个可扩展,高性能,低延迟的平台,允许我们像消息系统一样读取和写入数据。我们可以很容易地在 Java 中使用 Kafka。 Spark Streaming 是 Apache Spark 的一部分,是一个可扩展、高吞吐、容错的实时流处理引擎。

3801 0
|
SQL 分布式数据库 HIVE
|

Phoenix在2345的实践

本文介绍Phoenix在2345公司的实践,主要是实时查询平台的背景、难点、Phoenix解决的问题、Phoenix-Sql的优化以及Phoenix与实时数仓的融合思路

2796 0
|
数据库
|

时空数据库系列(二)-空间数据典型处理

本文阐述了空间数据处理中一些常见问题如何解决,为大家提供参考。

11490 0
|
分布式计算 NoSQL 分布式数据库
|

HBase+Spark技术双周刊 第八期

【点击订阅HBase+Spark技术双周刊】 近期线上直播 【直播资料下载】HBase多语言访问 线下沙龙最全资料下载往期回顾 阿里云栖开发者沙龙 - BigData NoSQL Meetup(上海站)【精彩直播+最全资料下载】阿里云栖开发者沙龙 - BigData NoSQL Meetup(上海站)业内大咖齐聚,各大技术社区支持,与你畅聊 BigData NoSQL中国HBase技术社区第十届meetup——HBase生态实践(杭州站)
中国HBase技术社区第十届meetup——HBase生态实践(杭州站)回顾,4位数据库技术大咖共话HBase技术实践。

7728 0
|
SQL 分布式数据库 数据库
|

Phoenix(HBase SQL)核心功能原理及应用场景介绍

概况了Phoenix(云HBase SQL) ) 入门到精通系列大多数内容,介绍了核心功能原理,相关生态工具及应用场景

13756 0
|
缓存 算法 NoSQL
|

Redis Cluster 的数据分片机制

上一篇《分布式数据缓存中的一致性哈希算法》文章中讲述了一致性哈希算法的基本原理和实现,今天就以 Redis Cluster 为例,详细讲解一下分布式数据缓存中的数据分片,上线下线时数据迁移以及请求重定向等操作。

2874 0
|
分布式计算 NoSQL 数据处理
|

广告点击数实时统计:Spark StructuredStreaming + Redis Streams

实时统计广告点击数:Spark StructuredStreaming + Redis Stream 业务场景介绍 某广告公司在网页上投递动态图片广告,广告的展现形式是根据热点图片动态生成的。为了收入的最大化,需要统计每个广告的点击数来决定哪些广告可以投放的更长时间,哪些需要及时更换。

5612 0
|
SQL Java 分布式数据库
|

阿里云HBase SQL(Phoenix)服务深度解读

阿里云HBase SQL基于Phoenix 5.0版本,为云HBase2.0赋予NewSQL特性,降低kv接口使用复杂性,并提供Schema、Secondary Indexes、View 、Bulk Loading(离线大规模load数据)、Atomic Upsert、Salted Tables、Dynamic Columns、Skip Scan等特性的能力,大大降低了用户的使用门槛。

11308 0
|
存储 大数据 测试技术
|

阿里云时空数据库实战(一):数据入库与导出

5月5号,阿里云发布了最新的时空数据库,感兴趣的同学可以点击下面连接登陆阿里云官网进行免费试用:https://www.aliyun.com/product/hitsdb_spatialpre 阿里云时空数据库能够存储、管理包括时间序列以及空间地理位置相关的数据。

12219 1
|
存储 分布式计算 分布式数据库
|

BigData NoSQL —— ApsaraDB HBase数据存储与分析平台概览

数据库发展有三个明显的趋势:1. 越来越多的数据库会做云原生(CloudNative);2. NoSQL正在解决BigData领域的问题;3. 越来越多的公司或者产品都是融合多个能力。 阿里云HBase经过公共云两年(单独的HBase在阿里内部已经发展快9年)的发展,融合开源Apache HBase、Apache Phoenix、Apache Spark、Apache Solr等开源项目,再加上一系列自研特性,满足 【一体化数据处理平台,提供一站式能力】。

5261 0
|
存储 算法 数据库
|

【直播预告】阿里巴巴高级算法工程师麦慧君:阿里云时序数据库TSDB For InfluxDB®介绍

主要讲解时序数据和时序数据库的特性,介绍目前DB-Engines排名第一的时序数据库InfluxDB

6235 0
|
存储 NoSQL 视频直播
|

【Redis&MongoDB 社区大群】往期直播内容合辑(持续更新)

为满足广大开发者对更多数据库产品的学习需求,我们特别新建了Redis&MongoDB社区交流群,邀请多位阿里数据库专家入驻,为广大云用户提供专业的技术分享及回答,定期在国内开展线下技术沙龙,专家技术直播,欢迎大家加入!

2326 0
|
Web App开发 NoSQL Java
|

什么是单点登录(SSO)

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 在我实习之前我就已经在看单点登录的是什么了,但是实习的时候一直在忙其他的事,所以有几个网站就一直躺在我的收藏夹里边: 在前阵子有个读者来我这投稿,是使用JWT实现单点登录的(但是文章中并没有介绍什么是单点登录),所以我觉得是时候来整理一下了。

2448 0
|
自然语言处理 Java 分布式数据库
|

【直播资料下载】HBase多语言访问

内容概要: 非JAVA语言需要通过Thrift访问HBase,了解Thrift整体架构和基本原理,详细介绍HBase Thrift接口最佳实践,快速入门 讲师介绍:修者——阿里巴巴-云hbase内核开发 高级工程师 点击链接入群 https://dwz.

1416 0
|
存储 NoSQL 大数据
|

印度版的“大众点评”如何将 Food Feed 业务从 Redis 迁移到 Cassandra

Zomato 是一家食品订购、外卖及餐馆发现平台,被称为印度版的“大众点评”。目前,该公司的业务覆盖全球24个国家(主要是印度,东南亚和中东市场)。本文将介绍该公司的 Food Feed 业务是如何从 Redis 迁移到 Cassandra 的。

2357 0
|
存储 缓存 NoSQL
|

分布式数据缓存中的一致性哈希算法

一致性哈希算法在分布式缓存领域的 MemCached,负载均衡领域的 Nginx 以及各类 RPC 框架中都有广泛的应用,它主要是为了解决传统哈希函数添加哈希表槽位数后要将关键字重新映射的问题。 本文会介绍一致性哈希算法的原理及其实现,并给出其不同哈希函数实现的性能数据对比,探讨Redis 集群的数据分片实现等,文末会给出实现的具体 github 地址。

1773 0
|
存储 NoSQL 数据库
|

图数据库GDB——Gremlin介绍及范例 【资料下载】

直播主题 图数据库GDB——Gremlin介绍及范例 专家介绍 王炎 存储&数据库领域专家。在基础平台技术领域深耕细作10余年。2018年加入阿里之后,从无到有开始数据库GDB的研发工作。 直播内容 第一部分:Gremlin基础与概念第二部分:Gremlin场景与查询范例第三部分:Greml.

3356 0
|
物联网 数据库 时序数据库
|

【直播预告】阿里技术专家亚帆:物联网数据运营之路-时序数据库物联网模型设计探究

本次技术分享中,我们将向大家讲解各个模型在业务场景中的应用和简单的多值模型使用方法。

6645 0
|
大数据 测试技术 Apache
|

Apache Cassandra 在 Facebook 的应用

在 Instagram (Instagram是Facebook公司旗下一款免费提供在线图片及视频分享的社交应用软件,于2010年10月发布。)上,我们拥有世界上最大的 Apache Cassandra 数据库部署。

3983 0
|
新零售 缓存 NoSQL
|

Redis&MongoDB 社区双周刊第2期:Redis&MongoDB的同步、迁移以及混合云场景构建

云栖社区已有1000位Redis&MongoDB开发者,发布了5000+Redis文章,发布了2000+MongoDB文章,沉淀了800+的Redis精品问答,沉淀了1000+的MongoDB精品问答。

2433 0
|
存储 物联网 大数据
|

为什么在大数据处理中Cassandra与Spark如此受欢迎?

随着现代云应用对正常运行时间及性能水平的要求逐步提高,已经有越来越多用户开始将注意力集中在Apache Cassandra数据库身上。 那么,为什么要选择Apache Cassandra?这套分布式OLTP数据库能够带来高可用性与线性可扩展能力。

6781 0
|
存储 缓存 NoSQL
|

Discord 公司如何使用 Cassandra 存储上亿条线上数据

Discord 是一款国外的类似 YY 的语音聊天软件。Discord 语音聊天软件及我们的 UGC 内容的增长速度比想象中要快得多。随着越来越多用户的加入,带来了更多聊天消息。2016 年 7 月,每天大约有 4 千万条消息;2016 年 12 月,每天超过亿条。

5647 0
|
分布式计算 测试技术 分布式数据库
|

X-Pack Spark归档POLARDB数据做分析

简介 POLARDB数据库是阿里云自研的下一代关系型云数据库,100%兼容MySQL,性能最高是MySQL的6倍,但是随着数据量不断增大,面临着单条SQL无法分析出结果的现状。X-Pack Spark为数据库提供分析引擎,旨在打造数据库闭环,借助X-Pack Spark可以将POLARDB数据归档至列式存储Parquet文件,一条SQL完成复杂数据分析,并将分析结果回流到业务库提供查询。

9250 0
|
NoSQL 数据库 Redis
|

【直播预告】阿里高级开发工程师烛昭:Redis&MongoDB的同步、迁移以及混合云场景构建

本次直播将主要介绍Redis和MongoDB的同步和迁移,进一步探索如何满足用户容灾和多活的需求,以及如何灵活构建混合云场景。

9336 0
|
存储 NoSQL Apache
|

Apache Cassandra 数据存储模型

我们在《Apache Cassandra 简介》文章中介绍了 Cassandra 的数据模型类似于 Google 的 Bigtable,对应的开源实现为 Apache HBase,而且我们在 《HBase基本知识介绍及典型案例分析》 文章中简单介绍了 Apache HBase 的数据模型。

3882 0
|
存储 大数据 Apache
|

Apache Cassandra SSTable 存储格式详解

在 Cassandra 中,当达到一定条件触发 flush 的时候,表对应的 Memtable 中的数据会被写入到这张表对应的数据目录(通过 data_file_directories 参数配置)中,并生成一个新的 SSTable(Sorted Strings Table,这个概念是从 Google 的 BigTable 借用的)。

3289 0
|
存储 Java 大数据
|

Apache Cassandra 内置及自定义数据类型

到目前为止,我们在使用 CQL 建表的时候使用到了一些数据类型,比如 text、timeuuid等。本文将介绍 Apache Cassandra 内置及自定义数据类型。和其他语言一样,CQL 也支持一系列灵活的数据类型,包括基本的数据类型,集合类型以及用户自定义数据类(User-Defined Types,UDTs)。

3705 0
|
NoSQL 大数据 Apache
|

Apache Cassandra static column 介绍与实战

假设我们有这样的场景:我们想在 Cassandra 中使用一张表记录用户基本信息(比如 email、密码等)以及用户状态更新。我们知道,用户的基本信息一般很少会变动,但是状态会经常变化,如果每次状态更新都把用户基本信息都加进去,势必会让费大量的存储空间。

2225 0
|
存储 算法 NoSQL
|

Redis radix tree源码解析

Redis实现了不定长压缩前缀的radix tree,用在集群模式下存储slot对应的的所有key信息。本文将详述在Redis中如何实现radix tree。 ### 核心数据结构 raxNode是radix tree的核心数据结构,其结构体如下代码所示: ``` typedef struc...

3340 0
|
NoSQL Redis
|

【直播回顾】阿里技术专家羽洵:Redis Cluster的基本原理

社区版Redis Cluster是无中心节点P2P的集群架构,内部采用gossip协议传递维护集群的拓扑结构和集群元数据,能提供水平扩容和自动failover的功能。本次直播将一起探索Redis Cluster架构的基本设计原理。

2507 0
|
NoSQL 数据库 Redis
|

【直播回顾】阿里技术专家梁盼:Redis多线程性能优化

众所周知redis是单进程单线程模型。单进程单线程只能跑满一个CPU核,小包场景下,QPS只有8~10万级别。由于网络IO和命令解析在redis命令处理中占用了较大部分的资源,因此将网络IO和命令解析,命令处理做功能拆分:IO和命令解析在IO线程中处理,命令处理在Worker线程中进行,从而达到提高性能的目的,经测试阿里云Redis多线程优化版性能上相比原生redis有 300%的性能提升,而功能上完全兼容原生redis。

10416 0
|
存储 物联网 监控
|

重磅 | 物联网数据分析利器 阿里云发布时序数据库InfluxDB版

近年来,由于IOT,APM等系统的需求,一种以时间戳为主键的数据模型,越来越流行,存储该数据模型的数据库被称为时序数据库。若干年中,市面上出现了很多种不同的时序数据库,他们或数据模型不同,或生态不同,或存储架构不同。

7849 0
|
分布式计算 NoSQL 大数据
|

Apache Cassandra Composite Key\Partition key\Clustering key 介绍

在前面文章里面我们使用了下面语句创建了一张名为 iteblog_user 的表: cqlsh> use iteblog_keyspace; cqlsh:iteblog_keyspace> CREATE TABLE iteblog_user (first_name text , last_name .

2939 0
|
新零售 缓存 NoSQL
|

Redis&MongoDB 社区双周刊第1期:Redis多线程性能优化

云栖社区已有1000位Redis&MongoDB开发者,发布了5000+Redis文章,发布了2000+MongoDB文章,沉淀了800+的Redis精品问答,沉淀了1000+的MongoDB精品问答。

2568 0
|
SQL NoSQL 大数据
|

Apache Cassandra 快速入门指南

我们在这篇文章简单介绍了 Apache Cassandra 是什么,以及有什么值得关注的特性。本文将简单介绍 Apache Cassandra 的安装以及简单使用,可以帮助大家快速了解 Apache Cassandra。

13991 0
|
新零售 缓存 安全
|

阿里云发布 Redis 5.0 缓存服务:全新 Stream 数据类型带来不一样缓存体验

4月24日,阿里云正式宣布推出全新 Redis 5.0 版本云数据库缓存服务,据悉该服务完全兼容 4.0 及早期版本,继承了其一贯的安全,稳定,高效等特点并带来了全新的 Stream 数据结构及多项优化改进。在互联网行业下的直播,游戏,电商,社交等场景下有着广阔的应用前景。

6513 0
|
存储 Prometheus 监控
|

《K8s监控神器——TSDB for Prometheus的入门与实践》

本次技术分享中,我们会展示如何配置阿里云TSDB作为Prometheus远程存储的流程,并量化展示本方案达到的查询吞吐高,延迟低,性能按需弹性扩展等优势。

2308 0
|
NoSQL Redis
|

【直播预告】阿里技术专家羽洵:Redis Cluster的基本原理

社区版Redis Cluster是无中心节点P2P的集群架构,内部采用gossip协议传递维护集群的拓扑结构和集群元数据,能提供水平扩容和自动failover的功能。本次直播将一起探索Redis Cluster架构的基本设计原理。

1912 0
|
NoSQL 数据库 Redis
|

【直播预告】阿里技术专家梁盼:Redis多线程性能优化

众所周知redis是单进程单线程模型。单进程单线程只能跑满一个CPU核,小包场景下,QPS只有8~10万级别。由于网络IO和命令解析在redis命令处理中占用了较大部分的资源,因此将网络IO和命令解析,命令处理做功能拆分:IO和命令解析在IO线程中处理,命令处理在Worker线程中进行,从而达到提高性能的目的,经测试阿里云Redis多线程优化版性能上相比原生redis有 300%的性能提升,而功能上完全兼容原生redis。

2295 0
|
存储 NoSQL Linux
|

Cassandra技术介绍之配置

cassandra之基础配置

3591 0
|
Java 分布式数据库 数据库
|

HBase+Spark技术双周刊 第七期

近期线上直播&线下沙龙最全资料下载往期回顾&问答专栏

2888 0
|
NoSQL 数据库
|

【直播回顾】阿里技术专家一挃:MongoDB 优化器 & 执行器介绍

MongoDB 的 Schema Free 的特性让应用程序得以快速迭代, 同时它也对MongoDB 的优化器和执行器带来了新的挑战, 而这些挑战是其他传统数据库所没有的。 我们会去讨论这些挑战是什么,如何解决的,以及一些最佳实践。

1461 0
|
存储 数据库 时序数据库
|

数据库技术之《OpenTSDB简介以及同TSDB的差异》

OpenTSDB是可扩展的分布式时序数据库,底层依赖HBase。作为基于通用存储开发的时序数据库典型代表,起步比较早,在时序市场的认可度相对较高。阿里云智能TSDB高度兼容OpenTSDB协议,采用自研的索引,数据存储模型,流式聚合等技术手段提供更强大的时序能力。

2675 0

GC优化利器 - HBase2.0全链路offheap

gc问题会带来访问毛刺,回顾一下读写链路,然后看看全链路offheap怎么减少gc停顿、减低p999延迟的。

2054 0
|
存储 NoSQL 数据库
|

阿里云图数据库GDB交流 资料下载

分享嘉宾 刘显(泽贤) 阿里巴巴高级技术专家存储&数据库领域专家。在基础技术体系深耕10余年,于2015年加入阿里,目前是阿里云图数据库GDB架构师,负责GDB的架构演进及技术建设相关工作。 直播介绍 第一部分:图数据库GDB基本介绍第二部分:图数据库GDB场景及案例分享第三部分:图数据库GDB.

2621 0
|
消息中间件 Kafka
|

什么是ZooKeeper?

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 上次写了一篇 什么是消息队列?以后,本来想入门一下Kafka的(装一下环境、看看Kafka一些概念啥的)。

1977 0
|
缓存 NoSQL 数据库
|

Redis 单数据多源超高并发下的解决方案

Redis 是目前最流行的KV缓存数据库,它简单易用,安全稳定,在互联网行业有着非常广泛的应用。 本文主要给大家分享一下 Redis 在单数据多源访问下的解决思路和方案。

3047 0
我要发布