作者:王志斌编辑:钟华龙本文来自社区小伙伴王志斌的投稿。从小白的角度,带你一步步实现将RadonDBPostgreSQL集群部署到Kubernetes上。文章分为上下两部分,《第一部Kubernetes环境准备》已经发布。第二部分将带大家部署一个RadonDBPostgreSQLOperator和集群。什么是RadonDBPostgreSQLOperator?RadonDBPostgreSQL是一款基于PostgreSQL使用Operator实现的数据库容器化项目。被广泛应用于地理空间和移动领域具备高可用、稳定性、数据完整性等性能支持在线水平扩展支持故障自动转移,提供HA功能提供Postgre
7月14日,腾讯云数据库TDSQLPG版的开源版本(开源代号TBase)迎来又一次重大升级:升级后的TDSQLPGV2.4.0版在2PC事务方面得到优化,易用性大幅提升,具备更强的分布式计算性能。TDSQLPG版是一款具备HTAP(混合事务分析处理)能力、经过腾讯多年持续投入研发的数据库产品,能够提供成熟的一站式解决方案,2019年11月正式开源。在首次开源的10天内,Star数就上升到超过500个。开源不久,就受到了天文、医疗健康、零售等各个行业用户的青睐。依托社区和内部业务系统的实践检验,TDSQLPG版的开源版本基本保持每月一次小升级、每半年一次重大升级的节奏,助力众多开发者应用前沿数据
7月14日,腾讯云数据库TDSQLPG版的开源版本(开源代号TBase)迎来又一次重大升级:升级后的TDSQLPGV2.4.0版在2PC事务方面得到优化,易用性大幅提升,具备更强的分布式计算性能。TDSQLPG版是一款具备HTAP(混合事务分析处理)能力、经过腾讯多年持续投入研发的数据库产品,能够提供成熟的一站式解决方案,2019年11月正式开源。在首次开源的10天内,Star数就上升到超过500个。开源不久,就受到了天文、医疗健康、零售等各个行业用户的青睐。依托社区和内部业务系统的实践检验,TDSQLPG版的开源版本基本保持每月一次小升级、每半年一次重大升级的节奏,助力众多开发者应用前沿数据
缓存管理器CacheManager一、背景 代码并发量因建行活动页上升,大量请求打到Mongo导致数据库cpu100%从而服务不可用,目前解决方案,使用编程式缓存,即对缓存的操作与业务代码耦合。目前基本上可以解决并发问题。此次提出CacheManager主要是优化代码。使用声明式,即注解的方式,灵活操纵缓存,不需要与业务代码耦合。二、与Springboot2集成1、引入依赖org.springframework.bootspring-boot-starter-cache2、SpringCache配置/***@Title:CacheManagerConfiguration*@author:s
缓存管理器CacheManager一、背景 代码并发量因建行活动页上升,大量请求打到Mongo导致数据库cpu100%从而服务不可用,目前解决方案,使用编程式缓存,即对缓存的操作与业务代码耦合。目前基本上可以解决并发问题。此次提出CacheManager主要是优化代码。使用声明式,即注解的方式,灵活操纵缓存,不需要与业务代码耦合。二、与Springboot2集成1、引入依赖org.springframework.bootspring-boot-starter-cache2、SpringCache配置/***@Title:CacheManagerConfiguration*@author:s
最近PostgreSQL15版本正式发布了,新版本的各种特性和好处本文就不展开介绍了,主要介绍一下Windows环境下PostgreSQL大版本升级的方法,我们现在的几个数据库都是运行在Windows服务器的PostgreSQL14,首先准备一份新版本的PostgreSQL初始化,并调整好所有设置,关于这一步其实和安装一个全新的PostgreSQL操作差不多,可以看我之前的一篇博文Windows系统PostgreSQL手工安装配置方法不过在操作的时候对于新版本的PostgreSQL只要初始化之后,调整好对应的postgresql.conf就可以了,不需要去执行安装服务那些步骤,我们只需要一个调
最近PostgreSQL15版本正式发布了,新版本的各种特性和好处本文就不展开介绍了,主要介绍一下Windows环境下PostgreSQL大版本升级的方法,我们现在的几个数据库都是运行在Windows服务器的PostgreSQL14,首先准备一份新版本的PostgreSQL初始化,并调整好所有设置,关于这一步其实和安装一个全新的PostgreSQL操作差不多,可以看我之前的一篇博文Windows系统PostgreSQL手工安装配置方法不过在操作的时候对于新版本的PostgreSQL只要初始化之后,调整好对应的postgresql.conf就可以了,不需要去执行安装服务那些步骤,我们只需要一个调
1.1技术发展redis是用来解决性能问题的数据库技术的分类:解决功能性问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN解决扩展性问题:Struts、Spring、SpringMVC、Hibernate、Mybatis解决性能问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch 1.1.1Web1.0时代在Web1.0时代,数据访问量很有限,用一夫当关的高性能的单点服务器可以解决大部分问题。 1.1.2Web2.0时代随着Web2.0的时代的到来,用户访问量大幅度提升,同时产生了大量的用户数据。加上后来的智能移动设备
1.1技术发展redis是用来解决性能问题的数据库技术的分类:解决功能性问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN解决扩展性问题:Struts、Spring、SpringMVC、Hibernate、Mybatis解决性能问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch 1.1.1Web1.0时代在Web1.0时代,数据访问量很有限,用一夫当关的高性能的单点服务器可以解决大部分问题。 1.1.2Web2.0时代随着Web2.0的时代的到来,用户访问量大幅度提升,同时产生了大量的用户数据。加上后来的智能移动设备
2023-01-24一、NoSQL数据库1、NoSQL数据库的简介NoSQL(NoSQL=NotOnlySQL),即“不仅仅是SQL”,泛指非关系型的数据库。NosQL不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。(1)不遵循SQL标准(2)不支持ACID。(原子、一致、隔离、持久)(3)远超于SQL的性能2、NoSQL适用场景(1)对数据高并发的读写(2)海量数据的读写(3)对数据高可扩展的3、NoSQL不适用场景(1)需要事务支持(2)基于sql的结构化查询存储,处理复杂的关系。4、非关系型数据库(1)Memcache①不支持持久化②支持类