幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

TiDB6。0发版向企业级云数据库迈进

  概览
  我们很高兴为大家带来TiDB最新版6。0的介绍。虽然是一个开源数据库,但TiDB的定位一直都是面向企业级和云的数据库,而TiDB6。0也是围绕这个主题而研发的。在最新版本中,我们大幅度加强了作为企业级产品的可管理性,与此同时也加入了诸多云原生数据库所需的基础设施。
  对于企业级和云数据库,除了性能,可用性和功能等常规维度外,一个重要维度就是可管理性。除了提供必备的硬能力以完成用户的技术及业务目标,是否好用,是用户做选择时的重要考量,可管理性维度也会很深地影响用户实际使用数据库的隐性成本。而这点对于云数据库则更为明显,将数据库作为云服务提供,将使得可管理性的重要程度被放大:一个可运维性更好的数据库,在固定的运维和支持资源下,将为用户提供更好的服务。
  针对这个方向,TiDB6。0引入数据放置框架(PlacementRulesInSQL),增加了企业级集群管理组件TiDBEnterpriseManager,开放了智能诊断服务PingCAPClinic的预览,大幅加强了生态工具的可运维性,并针对热点问题为用户提供了更多的手段。这些努力加在一起,将使用户无论使用的是公有云服务,还是私有部署,都获得体验更平滑和近似的使用体验,让TiDB在成熟的企业级云数据库维度更向前迈进。
  除此之外,在这一年的时间内TiDB6。0相较于前序版本也有了长足的进步,修复了137个Issues,并融入了77个严苛的真实环境锤炼带来的增强。而社区一直期望的TiFlash开源也实现了,欢迎广大社区开发者一起参与。
  全面加强可管理性
  可管理性是数据库的一个重要能力维度:在满足业务需求的前提下,是否灵活易用,将决定了用户技术选择背后的隐性成本。这种成本可大可小,可以是一句抱怨,也可能会结合人因带来灾难性后果。在最新版本研发过程中,我们结合了客户和市场反馈,总结了当前的可管理性的问题仍存在的缺失,这包含了复杂且不直观的集群的日常管理、无法控制数据的存储位置、数据生态套件难于使用、面对热点缺少解决方案等多个维度,而TiDB6。0从内核、数据生态套件、增强组件多个方面针对这些问题进行了加强。自主的数据调度框架
  让我们先从内核部分开始。
  TiDB6。0以SQL形式对用户暴露数据调度框架(PlacementRuleInSQL)。以往,TiDB的数据调度对于用户一直都是黑盒,TiDB自行决定某一个数据块应该存在哪个节点,无论数据中心的物理边界和不同规格机器差异。这使得TiDB在多中心,冷热数据分离和大量写入所需的缓冲隔离等场景下无法提供灵活的应对。
  我们先看两个有趣的场景:你有一个业务横跨多个城市,北京、上海和广州都设有数据中心。你希望将TiDB以跨中心的方式部署在这三个数据中心,分别覆盖华北、华东和华南的用户群,让不同区域的用户可以就近访问数据。在以往的版本中,用户的确可以跨中心的方式部署TiDB集群,但却无法如上述期望地将归属不同用户群的数据存放在不同的数据中心,只能任由TiDB按照热点和数据量均匀分布的逻辑将数据分散在不同中心。在高频访问的情况下,用户访问很可能会频繁跨越地域进而承受很高的延迟。你希望用一组导入专用节点专门用于隔离导入数据所带来的性能抖动,而后再将导入完的数据迁回工作节点;或者你希望用一组低配节点存放冷数据,接受低频历史数据访问。暂时,还没有特别的手段支持这样的用况。
  TiDB6。0开放的数据调度框架提供了针对分区表库级数据在不同标签节点之间的自由放置接口,用户可以针对某张表、某个数据分区的存储位置做出自定义的选择。在新版本中,用户可以将一组节点给与标签,并为这组标签定义放置约束。例如你将所有位于纽约机房的TiDB存储节点定义放置策略:CREATEPLACEMENTPOLICYnewyorkCONSTRAINTS〔regionnyc〕;
  然后将这个策略应用于表:CREATETABLEnycaccount(IDINT)PLACEMENTPOLICY
  通过这种方式,所有NYCACCOUNT的数据将存放在纽约机房,而用户的数据访问请求也自然会被路由到本地机房。
  类似的,用户可以为机械磁盘节点打标签用以冷存和低频访问以节省成本,并将旧数据分区放置在低成本节点。CREATEPLACEMENTPOLICYstoreonhddCONSTRAINTS〔diskhdd〕;ALTERTABLEordersPARTITIONp0PLACEMENTPOLICY
  另外,该功能也可被用于多租户隔离场景。例如在同一集群中,用户可以将不同租户的数据经由放置规则分配到不同节点,而不同租户的负载也将自动由对应节点处理。这使得TiDB具备了租户隔离的能力,且辅以合理的权限设置,租户之间仍保有数据互访的可能。
  虽然是一个大型功能引入,但实际上这个框架的主体部分,已经通过TiFlash的行列分离能力于4。0版本间接发布给用户使用了,且经过了超过一年的迭代和打磨。因此,虽然是一个重大变更,但该框架却已经拥有了成熟的案例。本次发布将PlacementRules能力借以SQL的形式向用户全面开放,除了解决上述问题之外,也希望借助社区无限的想象力,发掘更多有价值的用法。热点场景应对
  分布式数据架构下,有一个恼人的话题:如何应对热点。在热点数据访问或锁冲突场景下,分布式数据库无法发挥多计算节点的性能优势,造成性能瓶颈,影响业务稳定和应用体验。TiDB6。0针对这类问题增加了多种解决方案。小表缓存
  有时用户的业务同时涉及大表(例如订单)和若干小表(例如汇率表),其中大表的负载很容易通过分布式分担,但每次交易亦要访问的小表的数据却容易造成性能瓶颈。TiDB6。0新引入的小表缓存功能,支持显式将小的热点表缓存于内存中以大幅提高访问性能,提升吞吐,降低访问延迟,适用于高频访问低频更新的小表场景,例如配置表,汇率表等。内存悲观锁
  通过将悲观锁事务缓存化,大幅降低悲观场景下的资源开销,CPU和IO开销降低20左右,同时性能提升510左右。
  除了上述新增功能外,TiDB未来还将提供基于负载的热点region自动分裂能力,提升热点数据的访问吞吐,解决非预期突发热点访问造成的性能问题。数据生态套件可管理性提升
  作为TiDB产品重要的一环,数据生态套件之于可管理性尤为重要。具体到数据迁移场景,当用户在对大规模的MySQLSharding系统进行迁移时,需要有很多的迁移任务、迁移规则、源端和目标端表相关的配置和管理工作。在数据同步环境的日常管理过程中,经常需要对数据同步任务进行监控、诊断、创建、删除等管理操作。命令行的操作在进行复杂运维操作,或者大量任务操作时,通常会效率很低,而且容易出错。由此,在新版本中,DM推出了基于Web的图形管理工具,帮助用户更加方便的对整个数据迁移环境进行管理。它包含了如下功能:Dashboard:包含了DM中同步任务的主要监控信息和运行状态信息,帮助用户快速了解任务的整体运行状况,以及与延迟、性能相关的重要信息。数据迁移任务管理功能,帮助用户监控、创建、删除、配置复制任务。数据迁移上游管理功能,帮助用户管理数据迁移环境中的上游配置,包含了,新增、删除上游配置、监控上游配置对应的同步任务状态、修改上游配置等相关的管理功能。迁移任务详细信息管理功能,根据用户指定的筛选条件查看同步任务的具体配置和状态信息,包括,上下游配置信息,上下游数据库名称、表名称等。集群成员信息管理功能,帮助用户查看当前DM集群的配置信息和各个worker的状态信息。
  全新的管理平台和智能诊断套件TiEM管理平台
  从最初版本至今,TiDB的日常运维都是以命令行操控为主。虽然TiDB从4。0开始推出TiUP工具对TiDB集群进行安装部署和运维操作,降低了管理复杂度,然而它终究是命令行工具,学习成本较高,对相当多的企业用户而言,并不合意。除此之外,我们也经常遇到用户同时管理多个业务的多套集群,且配置和规格各不相同,任何集群变更和监控都是一个很大的挑战。一个无心的疏忽登录了错误的管理节点,应用了错误的变更,就可能带来无法挽回的损失。我们曾经遇到过仅仅因为切错命令行分页,而将生产集群当做测试集群关闭的惨况。现下诸多企业级数据库都拥有图形化管理界面,而TiDB6。0中,也引入了TiEM(TiDBEnterpriseManager)。
  在当前版本中,TiEM集成了资源管理,多集群管理,参数组管理,数据的导入导出,系统监控等诸多功能。用户可以通过TiEM在同一界面管理多套集群,扩缩容,数据备份恢复,统一参数变更,版本升级,主备集群切换等。TiEM还内置了监控和日志管理,让集群巡检变得轻松高效,不再需要在多套工具和监控之间不断切换。通过TiEM的管理平台,除了方便的统一界面进行多集群管理外,也将很大程度避免人为疏失带来的灾难,而用户也可以从繁杂易错的工作中解脱。PingCAPClinic自动诊断服务(预览版)
  和其他数据库系统一样,TiDB本身存在一定的内在的复杂性,问题诊断和解决并不是非常容易的事情。而对于云环境下,服务提供商更需要面对大量不同用况的用户,对于集群的问题定位,诊断,问题解决都提出了全新的挑战。为了更好更高效地应对问题诊断,定位和修复,TiDB必须用不同以往的方式面对。究极而言,我们希望数据库是可以智能地自调整自修复,但这却是一个非常宏大的目标。
  传统上,我们依赖具备专家知识的工程师DBA进行分析诊断,但这些知识是否可以通过程序来提供,以方便我们的日常运维管理,甚至这些知识是否可以通过不断积累我们由不同真实案例而变得更智能更强大?作为TiDB迈向自服务的全新一步,我们希望对于集群运行情况的分析,风险预警和问题定位是可以作为智能服务来提供的:在TiDB6。0发布的同时,新版本也引入了智能诊断服务PingCAPClinic的预览版。PingCAPClinic从全生命周期确保集群稳定运行,预测并降低问题出现概率,快速定位并修复问题,加速问题解决效率。它集成了诊断数据采集、智能诊断、智能巡检、云诊断平台等功能,这些功能将逐步向用户开放。
  PingCAPClinic通过访问(经过用户允许)信息采集组件获取各类故障信息,在对各种问题进行排查的同时也不断增强自身的能力。PingCAPClinic将受益于我们面对的数千个场景迥异的用户所提供的各类集群运行数据。我们会不断将从问题中抽象出的规则固化到智能诊断中,并通过在线离线升级的方式分发给TiDB用户,这使得用户在使用TiDB的同时也不断获得整个TiDB社区的积累。可以预见到的是,当TiDB获得更多云端客户时,PingCAPClinic也将更容易不断学习来提高自己。作为一个宏大目标的起点,我们欢迎大家的关注和讨论。关于更多PingCAPClinic的信息,请阅读官方文档,并关注后续进展发布。面向非专家的可观测性
  作为可管理性的一个重要组成部分,可观测性是TiDB一直以来都在不断加强可观测性。除了其他分布式系统都具备的基本监控和指标,从4。0起,TiDB已陆续发布了诸如KeyVisualizer,SQL统计和慢查询展示,监控关系图,持续Profiling等分布式数据库专有的功能,这些都是对TiDB的可观测性很好的补强,能帮助DBA和工程师更好地理解自己业务在TiDB上的运行情况,以更精准地定位问题和进行系统调优。但这些多多少少是专家向的特性,需要用户对系统有一定的技术理解。
  而从6。0开始,我们将引入更多的非专家向可观测性特性,让对分布式数据库和TiDB并不那么了解的用户也能排查系统问题。TopSQL的推出是践行理念的第一步。
  TopSQL是一个面向运维人员及应用开发者的一体化、自助的数据库性能观测和诊断功能。与现有TiDBDashboard中各个面向数据库专家的诊断功能不同的是,TopSQL完全面向非专家:你不需要观察几千张监控图表寻找相关性,也不需要理解诸如RaftSnapshot、RocksDB、MVCC、TSO等TiDB内部机制,仅需要知道常见数据库概念,如索引、锁冲突、执行计划等,即可开始使用它来快速分析数据库负载情况,并提升应用程序的性能。TopSQL以用户自助使用、判断分析的方式,与PingCAPClinic自动化规则一起,共同为用户提供从常见到复杂罕见的不同性能场景的覆盖方案。
  TopSQL无需额外配置,在TiDB6。0版本中开箱即用,集成于TiDBDashboard图形化界面,且不影响数据库现有应用程序性能。当前版本TopSQL率先提供各个节点30天的CPU负载情况,你可以直观了解各节点的高CPU负载是来自于哪些SQL语句,从而快速分析诸如数据库热点、突发的负载升高等场景。在未来版本中我们还将持续迭代改进TopSQL,重组整合流量可视化、慢查询、锁视图等现有的专家功能到TopSQL中,以一体化的、面向非专家的功能形式,帮助运维人员及应用开发者更简单、更全面地分析数据库性能问题。
  更成熟的HTAP能力
  TiDB5。0是其分析引擎架构初步成型的版本,这个版本中我们引入了MPP执行模式,从而得以服务于更广的用户场景。这一年来TiDBHTAP也经受了严苛的考验,无论是双十一场景下数十万TPS写入合并数十张实时报表中高频刷新,交易分析混合下优化器自动路由完成的高并发数据服务,这些用例都成为TiDBHTAP不断成熟的依托。相较TiDB5。0,最新版本中分析引擎TiFlash拥有了:更多算子和函数支持:相较5。0,TiDB分析引擎新增加了110多个常用内建函数以及若干表关联算子。这将使得更多计算能享受TiDB分析引擎的加速带来的数量级性能提升。更优的线程模型:在MPP模式下,以往TiDB对于线程资源是相对无节制的。这样实现的后果是,当系统需要处理较高并发的短查询时,由于过多的线程创建和销毁带来的开销,系统无法将CPU资源用满,从而带来大量资源浪费。另外,当进行复杂计算的时候,MPP引擎也会占用过多线程,带来性能和稳定性的双重问题。针对这个问题,最新版中引入了全新的弹性线程池,并对算子持有线程的方式进行了较大重构,这使得TiDBMPP模式下的资源占用更为合理,在短查询下达到同等计算资源倍增的计算性能,且在高压力查询时稳定性更佳。更高效的列存引擎:通过调整存储引擎底层文件结构和IO模型,优化了访问不同节点上副本和文件区块的计划,优化了写放大以及普遍的代码效率。经客户实景验证,在极高读写混合负载下提升超过50100以上并发能力,同等负载下大幅度降低CPU内存资源使用率。强化的容灾能力
  除了可管理性之外,作为数据容灾的关键组件,TiCDC也迎来了核心能力增强:通过对整个处理增量数据处理过程的优化、控制拉取事务日志速度等方式,TiCDC在大规模集群数据容灾方面的能力有了长足的进步。
  TiCDC对于增量数据的提取、排序、加载、投递等多个处理流程都进行了优化,降低在处理每一张表的增量数据时所需要使用的CPU、内存量、减少进程间的通信次数。这极大地提升了TiCDC在大规模集群下同步数据的稳定性、并降低了资源消耗和数据延迟。真实用户场景测试显示,6。0版本的TiCDC可以在上游集群的规模达到100K张表、集群每秒钟数据改变行数低于20Ks、数据改变量低于20MBs的情况下,确保99。9的数据延迟时间低于10秒钟,RTO5分钟,RPO10分钟。就整体而言,在上游集群TiDB集群节点进行计划内升级或者停机的场景中,可以将延迟控制在1分钟之内。
  另外,为了降低数据复制过程中对上游集群的性能影响,保证数据复制过程中业务无感知,TiCDC增加了对于主集群事务日志扫描的限流功能。在绝大多数情况下,确保TiCDC对于上游集群的QPS、SQL语句平均响应时间的影响不超过5。面向企业级版本的锚定
  随着对版本发布的节奏把控不断成熟,随着TiDB6。0发布,针对企业级用户的稳定性要求,我们也再次进行发版模型调整。从6。0版本开始,在2个月为周期内的版本迭代基础上,TiDB发版策略将引入半年为发布周期的LTS(LongTermSupport)版本,同时为用户提供只包含修复的长期稳定版和快速迭代版以兼顾不同倾向的版本需求。其中LTS版本面向不需求最新功能,但希望不断收到问题修复的用户,生命周期为2年;而非LTS版本则拥有更高的迭代速度,只维护2个月,面向对最新功能有需求且稳定性需求不高的非生产场合。规划中的TiDB6。1将作为第一个LTS版本发布。展望
  由于云数据库并不强调版本,因此在前文中我们没有对TiDBCloud进行过多赘述。但是可以看到,6。0版本不但是TiDB迈向企业级HTAP数据库的又一个全新版本,也是TiDB向云数据库进发的新起点。诸如可管理性主题,数据放置框架,Clinic自动诊断兼顾了私有部署的使用,但实际上它们都将在云端形态下拥有更大的潜力。
  云原生数据库是一个很有趣的话题。我们对云数据库的认识随着持续的摸索在不断提升中,从在云上可运行的数据库,到借助云基础设施实现的数据库,再到在云上可自运维数据库,6。0版本是我们践行这个理念的重要一步。试想,结合良好的可管理性,当云数据库服务为成千上万用户提供支持的同时,也可以采集到远超于现在的非敏感的集群运行数据,这些数据将作为数据库自运维自服务的基础信息,不断学习不断进化,在用户体验提升的前提下也解放服务后端团队更多的资源,集中精力更好地提供用户所需的产品,这将带来私有部署形态无法替代的优势。
  而在后续的版本规划中,我们将尝试通过借助云存储服务和资源按需启停等技术,为用户提供超越以往形态的使用体验。借助开源的力量,让用户觉得云服务相比免费使用私有部署更值得,转化为我们新的推力,是我们和整个整个社区双赢的共同目标。
  查看TiDB6。0。0ReleaseNotes,立即下载试用,开启TiDB6。0。0企业级云数据库之旅。

走过茫茫戈壁,都是姐妹兄弟戈壁你也可以来战!备受职场精英们关注的十一届玄奘之路商学院戈壁挑战赛即将于5月20日26日正式开赛,挑战赛将秉承理想、行动、坚持的理念,带来又一次徒步穿越无人……住酒店时哪些东西千万别碰?不要被吓到哦(图)现在很多人都会在外出旅行或者是外出办公的时候选择住酒店,很多人可能会说选择连锁酒店干净卫生安全有保障,但是实际情况真的是这样吗?在住酒店的时候我们需要注意哪些问题呢?关于个人隐……国庆出境旅游推荐让你放肆玩临近中秋国庆假期,对于准备好调休放长假的白领们而言,想要选择出境长线的游客不妨考虑选择这些国度。阿联酋特色:沙漠之花体验极致奢华阿联酋……美国宇航局担心SpaceX的星际飞船可能会破坏其标志性的发射星舰SN8在火球中爆炸SpaceX近期刚刚获得美国联邦航空管理局的许可,可以将其完全可重复使用的星际飞船火箭从德克萨斯州发射到轨道上,但另一个监管障碍可能会阻止它实现首席……梦露离世后细节金发被剃光,脸上布满斑点,身体填充塑料下葬【前言】1962年8月5日凌晨,美国加利福尼亚州的一处公寓里,聚集了许多身份各异的人。他们中有私人医生,管家,甚至还有警察。能让他们同时出现的原因,就是此时躺在床上……上了年纪还是随性一点,鞋子怎么舒适怎么穿高跟鞋好看但我更喜欢穿平跟的。高跟鞋火辣漂亮,但逛一圈商场下来,脚好痛。一般来说只要穿着高跟鞋,逛商场是很舒服的。但高跟鞋实在太磨人的脚了,如果不小心崴到脚那就更痛……全球十大疯狂购物天堂(图)一个购物天堂可能不会像历史上著名的集市(比如伊斯坦布尔的大集市)或是像有显赫的标志性建筑的购物街(比如香榭丽大街)出名,但是它绝对会以特色建筑风格或服务吸全世界的游客。近日,我……秋浓情更浓享受最美乡村婺源之韵秋天是婺源最淡定的季节。天空的颜色变得纯净而透明,阳光里有了轻盈的味道。金黄的水稻连绵着青山与粉黛般的村落相依在蓝天白云下,如水彩画般明艳动人。脚步一踏入婺源的山里,你就……意大利旅游攻略让你尽情畅游意大利意大利,有太多美妙的地方值得细细品味:文艺复兴的发源地,当代欧洲文明的精神故乡,世界文化遗产最多的地方。。。意大利男人的帅气从来都蜚声世界。然而意大利毕竟在太遥远的远方,有着完……在日本开车,是一种怎样的体验?和很多国家一样,日本的城市中交通堵塞也很严重。但当你开到日本的乡村和山间的时候,可是非常愉悦的体验。左侧行车的国度在日本,车行左边,司机坐在右手边。大部分的日本公路是免费……巴厘岛旅游攻略时差巴厘岛处于东8区,与中国无时差。但印尼首都雅加达比北京时间慢一小时,游客如果在雅加达转机要注意调整时间。气候巴厘岛气候属于热带海岛型气候,气候常年炎热,全……走到世界的尽头乌斯怀亚(图)我能想到的最浪漫的事,就是牵着你的手,一起走到世界的尽头。这个世界的尽头,就是阿根廷乌斯怀亚,有人类居住的最南端的城市,出了乌斯怀亚港口1000海里,就……
铁板鱿鱼这么做秒杀路边摊,做少了不够吃!食谱作者古典美人美食:路边摊小吃,香辣鱿鱼须在家做真的太好吃了,香辣过瘾,好吃到停不下来,老公说:下酒又下饭鱿鱼特有嚼劲,做少了真不够吃香辣鱿鱼须秒杀路边摊……你家的食物保鲜方法可能是错的!正确做法在这里肉馅巧保存【错误做法】吃剩的肉馅直接整袋放进冰箱冷冻室,反复化冻。【正确做法】1。把肉馅全部放进保鲜袋,然后用手把保鲜袋里的肉铺平,铺得越薄越好;……浅析数字普惠金融影响城乡收入差距的机理作用文春尽安编辑文知远数字普惠金融是指利用数字技术手段为普惠金融的持续发展提供助力的服务形式,数字普惠金融深刻改变了小微、弱势群体对金融服务的触达方式。以数字普惠……自媒体创作抄袭指南高手在民间裁缝进殿堂我是足球爱好者,2021年开始在头条创作球星传记。基本套路,用诗词古文破题,辅以名场面,个人特色与技战术演变,以表达对球星的观感。比如:……我保证,你没吃过这么好吃的姜花!最近,我的脑子里只有两件事:过年、旅游。春节马上要来了,今年的旅游嘛,也该规划规划了。我的首选旅游地是东南亚!吃吃喝喝是必须的,那东南亚有什么好吃的呢?如果你去东南……白白荒废了一个赛季?火箭首轮秀竟然至今仍然没有什么进步?在此前的一场NBA发展联盟比赛中,休斯顿火箭在NBA发展联盟的下属球队里奥格兰德峡谷毒蛇以121比111战胜了金州勇士在NBA发展联盟的下属球队圣克鲁兹勇士。本场比赛后,毒蛇的……一片式织袜方便又好看,一片式罗纹鞋袜教程,清爽简约赶紧学起来一片式鞋袜的款式多种多样,但如果经常看教程的朋友就会发现,原理始终是万变不离其宗。今天我们学习的是一款一片式罗纹鞋袜的织法。示范用线:混纺羊毛线,3。5mm的棒针。我们从……磷酸铁锂变天?弗迪电池装机连续两月国内第1今年2月,中国市场动力电池装机量开始稳步回暖。动力电池应用分会数据显示,今年2月中国市场动力电池装机量约为22。7GWh,同比增长68,环比增长40。4。中国市场2月装机……大冷门!陈梦03不敌蒯曼,名记看衰非好兆头,怎么当大姐啊3月27日进行的德班世乒赛选拔赛第二站爆出冷门,女单小组循环赛第二轮,陈梦03不敌蒯曼,吃到败仗。这场比赛陈梦的状态不佳,没有一局得分超过7分,三局比分为711、611、411……女人上了年纪,建议少穿牛仔裤!今春穿这些下装,优雅好搭还减龄上了年纪之后,女人穿衣也变得越来越难了,太规矩的话显得老气,稍微时髦一点又有不端庄之嫌,不好把握其中的尺度。除了风格的选择之外,随着体型发福,中年女人能穿的单品也更加受限……浙江风光装机容量突破3000万千瓦占比超过四分之一3月15日,杭州市淳安县威坪镇叶家村,农业与光伏互补示范项目。3月22日,记者从国网浙江电力获悉,浙江全社会风电和光伏发电项目装机容量突破3000万千瓦,占全省电源总装机……退休不了诗!读完这首诗你就知道退休后应该怎样生活了从今天起记录我的2023退休了,不干了,离开同事再见了。人情了,往事了,回忆过去感动了。朋友了,同事了,过去交往感谢了。不争了,不吵了,人情练达原谅了。……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网