腾讯云海外购

NoSQL

nosql开源_为什么要使用nosql_nosql api

(7)NoSQL数据库并没有一个统一的架构,两种NoSQL数据库之间的不同,甚至远远超过两种关系型数据库的不同。可以说,NoSQL各有所长,成功的NoSQL必然特别适用于某些场合或者某些应用,在这些场合中会远远胜过关系型数据库和其他的NoSQL。Redis慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(慢查询ID,发生时间戳,耗时,命令的详细信息)记录下来。

NoSQL

nosql开源_为什么要使用nosql_nosql api

(7)NoSQL数据库并没有一个统一的架构,两种NoSQL数据库之间的不同,甚至远远超过两种关系型数据库的不同。可以说,NoSQL各有所长,成功的NoSQL必然特别适用于某些场合或者某些应用,在这些场合中会远远胜过关系型数据库和其他的NoSQL。Redis慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(慢查询ID,发生时间戳,耗时,命令的详细信息)记录下来。

Node.js的基本使用3

Node.js的基本使用3

针对集合(collections)的操作 (1)创建一个集合 db.createCollection("collName", {size: 20, capped: true, max: 100}); db.collName.isCapped(); //判断集合是否为定容量 (2)得到指定名称的集合 db.getCollection("account"); (3)得到当前db的所有集合 db.g......

「分布式系统前沿技术」专题:存储之数据库篇

「分布式系统前沿技术」专题:存储之数据库篇

分布式系统专家,架构师,开源软件作者。PingCAP 联合创始人兼 CTO,知名开源项目 Codis / TiDB / TiKV 主要作者,曾就职于微软亚洲研究院,网易有道及豌豆荚。2015 年创业,成立 PingCAP,致力于下一代开源分布式数据库的研发工作,擅长分布式存储系统设计与实现,高并发后端架构设计。...

Redis基础你掌握多少了?来查漏补缺?

Redis基础你掌握多少了?来查漏补缺?

Redis 是开源的内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串strings, 散列 hashes, 列表 lists, 集合 sets, 有序集合 sorted sets 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。...

如何使用NoSQL架构构建实时广告系统

如何使用NoSQL架构构建实时广告系统

JDNoSQL平台是一个分布式面向列的KeyValue毫秒级存储服务,存储结构化数据和非机构化数据,支持随机读写与更新,灵活的动态列机制,架构上支持水平扩容,提供高并发、低延迟、高可用、强一致数据库服务,可满足各种业务场景。完善的平台支持,支持业务自助化建表,查看监控,在线DDL等。...

写好SQL很有必要

写好SQL很有必要

相比NoSQL数据库,MySQL是个娇气脆弱的家伙。它就像体育课上的女同学,一点纠纷就和同学闹别扭(扩容难),跑两步就气喘吁吁(容量小并发低),常常身体不适要请假(SQL约束太多)。...

CassandraAppender - distributed logging,分布式软件logback-appender

CassandraAppender - distributed logging,分布式软件logback-appender

农历年最后一场scala-meetup听刘颖分享专业软件开发经验,大受启发。突然意识到一直以来都没有完全按照任何标准的开发规范做事。诚然,在做技术调研和学习的过程中不会对规范操作有什么严格要求,一旦技术落地进入应用阶段,开始进行产品开发时,只有严格按照专业的软件开发规范才能保证软件产品的质量。刘颖在meetup中提到了异常处理(exception handling)和过程跟踪(logging......

【赵强老师】Redis的慢查询日志

【赵强老师】Redis的慢查询日志

Redis慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(慢查询ID,发生时间戳,耗时,命令的详细信息)记录下来。...

Cassandra教程(3)---- 架

Cassandra教程(3)---- 架

Cassandra是设计用于跨多节点方式处理大数据,它没有单点故障;这种架构设计之初就考虑到了系统和硬件故障。Cassandra地址发生失效问题,通过采用跨节点的分布式系统,将数据分布在集群中的所有节点上解决。每个节点使用P2P的gossip协议来改变集群中的自己和其他节点的状态信息。写操作按顺序记录在每个节点的commit log上,以确保数据持久化。数据写入到一个in-memory结构,叫做......

写好SQL很有必要

写好SQL很有必要

相比NoSQL数据库,MySQL是个娇气脆弱的家伙。它就像体育课上的女同学,一点纠纷就和同学闹别扭(扩容难),跑两步就气喘吁吁(容量小并发低),常常身体不适要请假(SQL约束太多)。...

参加 HKOSC 2016 见闻

参加 HKOSC 2016 见闻

我参加的议题里面,MySQL 5.7 新特性的介绍是最多被提问的,也是我自己收获最多的。speaker 是位日本人,不是工程师,也没有讲技术细节的实现,却给我这种几年没用 MySQL 的老用户很多震撼。在各种眼花缭乱的 NoSQL 和 NewSQL 的燥热下,传统的 SQL 数据库被认为过时和性能跟不上。...

Spark背景知识学习

Spark背景知识学习

实时数据查询:Hadoop生态系统中使用Hbase等NoSQL数据库,而spark中虽然没有专门的组件,但是也能够使用spark core的API处理NoSQL查询的场景。spark是一个快速的分布式计算框架,所以没有提供存储的组件,但可以访问多种数据源。...

Spring Boot从零入门1_详述

Spring Boot从零入门1_详述

在开始学习Spring Boot之前,我之前从未接触过Spring相关的项目,Java基础还是几年前自学的,现在估计也忘得差不多了吧,写Spring Boot自己的学习过程前,同时给一起学习的同学们做个鼓励,相信自己能够学好,大概了解了下Spring的整个发展,还是有很多铺垫知识是要知道的,而且就算知道,没有实践经验可能还是不能够很深入的体会实际项目中有什么不一样。总之,干就是了,然后就是坚持走下......

Python Redis

Python Redis

(7)NoSQL数据库并没有一个统一的架构,两种NoSQL数据库之间的不同,甚至远远超过两种关系型数据库的不同。可以说,NoSQL各有所长,成功的NoSQL必然特别适用于某些场合或者某些应用,在这些场合中会远远胜过关系型数据库和其他的NoSQL。...

谈谈 Spanner 和 NewSQL

谈谈 Spanner 和 NewSQL

BigTable 开启了 NoSQL 的潮流,从某些角度来说,BigTable 给当时的业界一盏明灯,告诉业界,数据存储系统还有另一种实现方式,只要放弃强一致性,就能获得大规模高并发、高可用性和可扩展性。于是,NoSQL 的潮流来了。...

Spark 高难度对话 SQL Server

Spark 高难度对话 SQL Server

在我们欢天喜地迎接超级长假的时候,地球的另半面拉斯维加斯正在进行着一场超级火爆的 GIIS (Global Information Industry Summit)峰会。看名头,这是一场信息领域的全球峰会,峰会的少不了 DB-Engines 公布的前 300 名 SQL 以及 NoSQL ,耳熟能详的有 Oracle, SQL Server, MySQL, PostgreSQL, DB2, Re......

我们为什么放弃了TiDB,选择自研NewSQL

我们为什么放弃了TiDB,选择自研NewSQL

我们并没有打算从0开发一个完备的NewSQL系统,而是在自研的分布式KV存储Fusion的基础上构建一个能满足我们业务场景的NewSQL。Fusion是采用了Codis架构,兼容Redis协议和数据结构,使用RocksDB作为存储引擎的NoSQL数据库。Fusion在滴滴内部已经有几百个业务在使用,是滴滴主要的在线存储之一。...

Redis基础你掌握多少了?来查漏补缺?

Redis基础你掌握多少了?来查漏补缺?

Redis 是开源的内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串strings, 散列 hashes, 列表 lists, 集合 sets, 有序集合 sorted sets 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。...

MongoDB,我的道

MongoDB,我的道

但是事实说明了一切。这个用户的MongoDB集群从2015年上线以来,到2020年的今天,已经运行了5年时间。承载了每天的数据汇聚和数据同步(到检索服务),平均每8小时就能消耗完一次oplog size的上限(Upper Bound ≈ 50GB)。接下来就是我们近几年使用MongoDB的案例、发生的花絮和对未来的思考。...

最简单的Postgresql 高可用方式  与 kong 网关

最简单的Postgresql 高可用方式 与 kong 网关

事情的起因是,一家比较大的公司,要使用kong网关,就职的朋友问我postgresql 最简单的高可用方式有什么, 所以才有了此文PostgreSQL 的复制默认是异步的方式,如果primary server crash了一些已经commited的事务在primary server 但还没有传送到 standby server 则主从就会不一致,数据就丢失了,所以这是异步复制的模式。 ...

【赵强老师】第一个Oracle的手工备份和恢复

【赵强老师】第一个Oracle的手工备份和恢复

尽管在Oracle中,已经有了RMAN的备份与恢复。但是作为Oracle备份恢复的一种方式,我们将在本文中通过一个例子来为大家介绍如何使用手工的方式来完成Oracle的备份与恢复。手工方式的本质是通过操作系统的cp命令完成,但是在备份与恢复的时候,需要把数据块置为正确的状态。...