首先需要基于开源的OPERATOR完成REDIS和MYSQL的部署和运维功能,需要开发控制器和控制台功能,还需要同步开发数据库监控能力。K8S提供容器的管理能力,通过OPERATOR实现REDIS/MYSQL的部署、管理功能,需要开发MYSQL/REDIS的
设定业务场景的性能目标下,测试验证本地盘、网络盘的性能差异,测试之前可以参考磁盘带来的性能影响数据。REDIS缓存数据库的查询性能和磁盘一般没有太多直接关系,都是基于内存的,内存大小取决于数据量,性能瓶颈主要在CPU主
从数据安全考虑,数据库都一般都在underlay.
一个k8s集群下可以同时管理MYSQL和REDIS,需要分NAMESPACE。 POD的配置一般和应用场景相关,至少4c8g起步。
operator提供可编程扩展能力,有现成的OPERATOR,可以进行二次开发。大规模应用情况及有研发能力情况,一般建议OPERATOR
看同步对实时性、一致性的要求,有多种同步方案。工具类:CANA,DATAX,DTS等 自己写脚本、代码https://blog.51cto.com/u_16213383/7417304
看真实业务场景和TPCC模型是否相似,如果相似是可以参考TPC-C测试数据,如果不是还是要以真实业务场景来测试。 TPC-C打榜是数据库厂商的竞争,后来演变为市场广告了。如果是数据库选型,没有必要去测试TPC-C,也没有必要参考T
站在用户侧:1.提升产品的性能,需要是稳定的能适应各种真实业务场景的性能,而不是针对性优化的“打榜”性能。真实业务场景下,对各类写的不好的SQL的容忍性,提升下优化器的核心能力。当前为优化SQL各种SQL HINT满天飞,根本
1.License授权上,Oracle不支持云平台安装,需要提前确认;2.技术上,应该可以支持安装、部署,但是Oracle官方是否支持服务是一个疑问;3.性能上,云平台,虚拟化分布式存储方案,从性能上真不合适数据库这样的随机小块的IO,对IO TPS非
MySQL高可用环境,在极端情况下,产品本身方案无法保证数据一致性。如果应用场景需要强一致性要求,建议:再封装数据一致性检测模块,校验数据一致性。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30