相关内容

数据库事务简介.
一、事务分类事务是访问并更新数据库中各种数据项的一个程序执行单元,事务会把数据库从一种一致状态转换为另一种一致状态,这就是事务的目的,也是事务模型区别与文件系统的重要特性之一。 innodb 存储引擎中的事务(read repeatable 隔离级别)完全符合 acid 的特性。 acid 是以下 4 个词的缩写:原子性(atomicity...

容器化数据库必经之道
kubernetes是容器化数据库集群最佳实践以上非常粗浅的谈到运维dba通常对容器数据库的质疑,当然如果要大规模部署容器数据库集群,离不开好的架构设计。 kubernetes is eating the container world这句话一点都不夸张,云原生,微服务,paas,iot,devops等等,以容器为技术栈的架构几乎都将k8s做为首选。 笔者所负责...

MySQL从零开始:数据库简介
mysql 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 mysql 作为网站数据库。 随着 mysql 被 oracle 收购,mysql 的用户和开发者开始质疑开源数据库的命运,有一部分人开始寻找 mysql 的替代品,其中比较主流的有...
解密小程序云开发数据库
这里有人可能会质疑了,云开发数据库不是弹性伸缩的嘛? 为何还有 qps 的限制呢? 不应该是我 qps 越来越高,后端的数据库资源也跟着不断扩容嘛? 答:是的,默认的配置下会有一定弹性扩展空间,但是会有一个限制。 当然,这里限制具体多少跟产品策略有关。 4.2 数据安全 数据安全是数据库最重要的特性之一,毕竟一个...
Flink State 可以代替数据库吗?
总体来说,目前 state 代替数据库的缺点还是远多于其优点,不过对于某些对数据可用性要求不高的作业来说,使用 state 作为数据库还是完全合理的。 由于定位上的不同,flink state 在短时间内很难看到可以完全替代数据库的可能性,但在数据访问特性上 state 往数据库方向发展是无需质疑的。 savepoint processor apis...
如何将XML持久化到数据库?(3 个回答)
但是,由于项目需要,我决定最好将这个xml持久化到数据库中。 目前,我有csv、xml和sql存储库,它们处理导入导出数据。 xml存储库将传入对象保存到文件中。 目前,它是存储对象到xml的映射的地方,因此它是唯一了解该结构的地方(同样,它们各自结构的其他存储库)。 既然我想将xml存储在数据库中,我就开始质疑这个...
Oracle 数据库一体机的崛起
它具有极高的性能,可量化的可用性,预先集成,开箱即用,更低的tco,更高的roi,适用场景广泛,同时也符合数据中心的发展趋势。 传统ioe架构的问题对于oracle数据库系统来说,ioe架构是一种非常经典的架构。 过去的十几年,它已经在许多行业中证明了自己存在的合法性。 那为什么我们要用数据库一体机这样的新架构去...

Oracle 数据库一体机的崛起
从目前的发展趋势来看,数据库一体机非常有可能成为它的替代者。? 传统 ioe 架构的问题对于oracle数据库系统来说,ioe是一种非常经典的架构。 过去的十几年,它已经在许多行业中证明了自己存在的合法性。 那为什么会出现数据库一体机这样基于新架构的产品呢? 主要是因为随着互联网业务的飞速发展,ioe架构自身暴露出...
互联网MySQL数据库应用潜规则
互联网mysql数据库应用潜规则高并发大数据的互联网业务,架构设计思路是“解放数据库cpu,将计算转移到服务层”,并发量大的情况下,这些功能很可能将数据库拖死,业务逻辑放到服务层具备更好的扩展性,能够轻易实现“增机器就加性能”。 数据库擅长存储与索引,cpu计算还是上移吧。? 军规适用场景:并发量大、数据量...
我也能写数据库 —— UDF
}}接下来,在inmemoryschemafactory里,将函数注册到数据库上,package com.dafei1288.calcite; import com.dafei1288.calcite.function.mathfunction...过滤条件在可以进行内联查询以后,我一直在对不能做过滤这点存在质疑,从关系代数的角度分析,应该是先做笛卡尔积,然后再过滤数据,那么就应该可以对数据...

数据库风云五十载:老骥伏枥,新秀迭起!
作者 | 姜洪军 出品 |csdn云计算(id:csdncloud)“在数据库技术方面,亚马逊落后甲骨文10至20年”。 2018年10月23日,甲骨文(oracle)创始人、执行董事长拉里·埃里森,在甲骨文举办的一次大会的主题演讲环节中,再次火力全开。 他称甲骨文的数据库“完全自治”,而亚马逊的数据库则是“半自主的”。 “半自主数据...

Google Monarch,下一代内存时序数据库
时序数据库面临的主要问题之一就是数据洪流,而 google monarch 是目前业界公开的最大规模时序数据库集群(十万+主机),其架构设计对于全球化的分布式系统设计有指导意义。 google monarch 并未开源,此处参考谷歌官方论文 monarch:google’s planet-scale in-memory time series database。 背景谷歌原有的监控组件 b...

数据库性能和数据库安全:面试题上以小见大
云和恩墨的自动化巡检诊断平台 - bethune 正可以帮助你自动发现数据库中安全隐患,参考:免费的白求恩自动巡检平台助你数据库平安。? 关于性能我们再来...希望有一个标准答案输出作为参考。 标准答案没有,但是我可以说说我的看法,当然前提是『这个sql中的一切都是可以质疑的』。 管中窥豹,博方家一笑...

Docker最全教程——数据库容器化(十)
注意,现阶段我们不推荐在容器中托管正式环境的数据库,目前数据库容器化还存在一些问题、不适应性以及质疑,并且还缺乏成熟的案例和方案(已经有很多厂商在做这块的探索了,包括阿里、京东)。 数据库容器化绝不是一个伪命题,数据库容器化是值得我们来探索的一个方向,而且应是一种必然的趋势。 在本篇中,我们不做...
如何帮助想要CSV格式的关系数据库数据的人?(2 个回答)
那个非技术人员问:“你能把数据库放在excel电子表格里吗? 这个问题很常见,几乎是一个特例。 (我可以发誓xkcd关于这件事,但我找不到)。 我们经常让客户在csv中询问他们的所有数据。 说这个人是非技术人员是多余的,所以我需要以非技术、友好、非屈尊的方式向他们解释,excel的设计并不代表一对多的关系(而不是让...
Docker最全教程——数据库容器化(十一)
注意,现阶段我们不推荐在容器中托管正式环境的数据库,目前数据库容器化还存在一些问题、不适应性以及质疑,并且还缺乏成熟的案例和方案(已经有很多厂商在做这块的探索了,包括阿里、京东)。 数据库容器化绝不是一个伪命题,数据库容器化是值得我们来探索的一个方向,而且应是一种必然的趋势。 在本篇中,我们不做...
满足极高读写性能需求的Key-Value数据库
满足极高读写性能需求的key-value数据库高性能key-value数据库的主要特点就是具有极高的数据库极高读写性能需求的key-value数据库高性能key-value数据库的主要特点就是具有极高的并发读写性能,redis,tokyo cabinet, flare,这3个key-value db都是用c编写的,他们的性能都相当出色,但出了出色的性能,他们还有自己...
关于大数据和数据库的讨论(r5笔记第30天)
前几天上了水木社区,发现还是有大牛的,看了关于大数据和数据库的讨论,还是蛮有意思的,限于篇幅和版面,我做了部分的提取和整理。 先看看这位人士的分析,对于行业的现状还是很有了解,不是大学教授就是行业先锋。 大数据是一种方案,而不是一种模型。 方案有方案的压力, 只能使出各种绝招来“解决”问题...

磊哥测评之数据库篇:云Redis vs 自建Redis
本文转载自磊哥测评上期我比较了腾讯云和阿里云的mysql数据库,文章发布之后引起了一些反响,有质疑数据的,也有希望了解更多细节的同学。 其实一个数据库产品的好坏,不光是qps、tps这种吞吐量指标,其他特性如主从复制、灾备、稳定性、可视化管理等也起着重要作用,有兴趣的同学可以自己去体验一下,我也会逐步完善...

磊哥测评之数据库:腾讯云Redis vs 自建Redis
上期我比较了腾讯云和阿里云的mysql数据库,文章发布之后引起了一些反响,有质疑数据的,也有希望了解更多细节的同学。 其实一个数据库产品的好坏,不光是qps、tps这种吞吐量指标,其他特性如主从复制、灾备、稳定性、可视化管理等也起着重要作用,有兴趣的同学可以自己去体验一下,我也会逐步完善这些数据库测试...