MongoDB进阶之路第二篇-NoSQL之MongoDB简介

SpringBoot集成MongoDB SpringBoot集成MongoDB 环境配置 IDEA    JDK1.8     Maven 0.新建Maven项目 1.POM文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ... 阅读详情

             《 MongoDB进阶之路第二篇-NoSQL之MongoDB简介 》

关于 NoSQL :

NoSQL一词最早出现于1998年,是Carlo Strozzi开发的一个轻量、开源、不提供SQL功能的关系数据库。2009年,Last.fm的Johan Oskarsson发起了一次关于分布式开源数据库的讨论[2],来自Rackspace的Eric Evans再次提出了NoSQL的概念,这时的NoSQL主要指非关系型、分布式、不提供ACID的数据库设计模式。

2009年在亚特兰大举行的"no:sql(east)"讨论会是一个里程碑,其口号是"select fun, profit from real_world where relational=false;"。因此,对NoSQL最普遍的解释是"非关联型的",强调Key-Value Stores和文档数据库的优点,而不是单纯的反对RDBMS。

 

什么是NoSQL ?

NoSQL ( NoSQL = Not Only SQL ),翻译成中文即"不仅仅是 SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量,这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970  年  E.F.Codd's  提出的大型共享数据库的数据关系模型的论文 "A relational model of data for large shared data banks",这使得数据建模和应用程序编程更加简单。

NoSQL 是一项全新的数据库革命性运动,早期就有人提出,发展至 2009 年趋势越发高涨。NoSQL 的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

 

为什么使用 NoSQL ?

在大数据(Big Data)、数据挖掘的今天,我们可以通过第三方平台(如:Baidu、Alibaba、Tencent、JD,以上简称BATJ等)可以很容易的访问和抓取数据。用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加,这也成了一些大型互联网公司的一大法宝。我们如果要对这些用户数据进行挖掘,那SQL数据库已经不适合这些应用了,NoSQL数据库的发展也却能很好的处理这些大的数据。

 

NoSQL与传统关系型数据库(RDBMS)的区别:

RDBMS 特点:
    1、高度组织化结构化数据
    2、结构化查询语言(SQL)
    3、数据和数据之间的关系都存储在数据表中
    4、数据操纵语言DML(data manipulation language)、数据定义语言DDL(data definition language)、数据库控制语言 DCL(Data Control Language)
    5、支持事务(ACID)

NoSQL 特点:NoSQL 通常注重性能和扩展性,而非事务机制
    1、Not Only SQL、不仅仅是SQL
    2、没有声明性查询语言
    3、没有预定义的模式
    4、Key-Value,键 - 值对存储,列存储,文档存储,图形数据库
    5、最终一致性,而非ACID属性
    6、非结构化和不可预知的数据
    7、高性能,高可用性和可伸缩性
    8、CAP定理

 

这儿简要的介绍哈什么是 CAP 定理:

在计算机科学领域中,CAP定理(CAP theorem)又被称作 布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点:
    1、一致性(Consistency) (所有节点在同一时间具有相同的数据)
    2、可用性(Availability) (保证每个请求不管成功或者失败都有响应)
    3、分区容错性(Partition tolerance) (系统中任意信息的丢失或失败不会影响系统的继续运作)

 

CAP 理论的核心是:一个分布式系统不可能同时很好的满足一致性、可用性和分区容错性这三个需求,最多只能同时较好的满足两个。因此,根据 CAP 原理将 NoSQL 数据库分成了满足 CA 原则、满足 CP 原则和满足 AP 原则三大类:
    1、CA - 单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。
    2、CP - 满足一致性,分区容忍性的系统,通常性能不是特别高。
    3、AP - 满足可用性,分区容忍性的系统,通常可能对一致性要求低一些。

 

NoSQL 的优点与缺点

优点:
    1、高可扩展性
    2、分布式计算
    3、低成本
    4、架构的灵活性,半结构化数据
    5、没有复杂的关系


缺点:
    1、没有标准化
    2、有限的查询功能(到目前为止)
    3、最终一致是不直观的程序

 

什么是 MongoDB ?

在前面,介绍了这么多,那到底什么是 MongoDB 呢 ?

MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

 

MongoDB 的特点:

这儿总结并列出了一下13点(受于只是的限制,如果还有其它特点,请列在评论中,十分感谢):

1、MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。
2、MongoDB 支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。
3、MongoDB 使用 update() 命令可以实现替换完成的文档(数据)或者一些指定的数据字段。
4、MongoDB 中的 Map/reduce 主要是用来对数据进行批量处理和聚合操作。
5、可以在 MongoDB 记录中设置任何属性的索引 (如:FirstName="Sameer",Address="8 Gandhi Road")来实现更快的排序。
6、可以通过本地或者网络创建数据镜像,这使得 MongoDB 有更强的扩展性。
7、如果负载的增加(需要更多的存储空间和更强的处理能力) ,MongoDB 可以实现分布在计算机网络中的其他节点上这就是所谓的分片操作。
8、Map 和 Reduce。Map函数调用 emit(key,value) 遍历集合中所有的记录,将 key 与 value 传给 Reduce 函数进行处理。
9、Map 函数和 Reduce 函数是使用 Javascript 编写的,并可以通过 db.runCommand 或 mapreduce 命令来执行 MapReduce 操作。
10、MongoDB 允许在服务端执行脚本,可以用Javascript编写某个函数,直接在服务端执行,也可以把函数的定义存储在服务端,下次直接调用即可。
11、GridFS 是 MongoDB 中的一个内置功能,可以用于存放大量小文件。
12、MongoDB 支持各种编程语言:C、C++、C# /ASP.NET、Java、JavaScript、PHP、Python、Ruby、Scala等众多种语言。
13、MongoDB 简单易安装且易使用的特点(不同语言具体的使用,请参考官方文档 API 进行)。

 

 

 

常见的 NoSQL 数据库:

 

分类                        

 

数据库                                 

说明
文档存储

MongoDB,

CouchDB

文档存储一般用类似json的格式存储,存储的内容是文档型的。这样也就有机会对某些字段建立索引,实现关系数据库的某些功能。
Key-Value

Redis ,

Berkeley DB,

Tokyo Cabinet

通过 key 快速查询到其 value。一般来说,存储不管 value 的格式。(Redis 中 Value值的类型较多,有关 Redis 的相关内容,可以参考我相关的其它文章!)
列存储

Hypertable,

Hbase,

Cassandra,

这些都是按列存储数据库的。最大的特点是方便存储结构化和半结构化数据,方便做数据压缩,对针对某一列或者某几列的查询有非常大的IO优势。
图存储

Neo4J,

FlockDB

这些都是图形关系的最佳存储。使用传统关系数据库来解决的话性能低下,而且设计使用起来不方便。
xml 数据库

Berkeley DB,

BaseX

高效的存储XML数据,并支持XML的内部查询语法,比如XQuery,Xpath。
对象存储

db4o,

Versant

通过类似面向对象语言的语法操作数据库,通过对象的方式存取数据。

 

 

 

 

 

CAP 参考自:百度百科

MongoDB 参考自: 百度百科

部分内容参考自:MongoDB 官网


好了,关于 MongoDB进阶之路第二篇-NoSQL之MongoDB简介  就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。


作       者:华    仔
联系作者:who.seek.me@java98k.vip
来       源:优快云 (Chinese Software Developer Network)
原       文:https://blog.youkuaiyun.com/Hello_World_QWP/article/details/82926841
版权声明:本文为博主原创文章,请在转载时务必注明博文出处!
LTX-2.3 V1.6:8G显存本地AI视频生成工具与int8量化加速实践 这次我们来看一个本地部署的AI视频生成工具——LTX-2.3文字图片生成带音频视频工具V1.6版本。这个工具最大的特点是支持int8量化加速,相比原版提速2-4倍,效果更好,而且8G显存就能运行,不需要搭建复杂环境,解压即可使用。 对于想要在本地电脑上快速生成带音频视频内容的用户来说,这个工具解决了几个关键痛点:首先是硬件门槛低,8G显存意味着大多数主流游戏显卡都能胜任;其次是部署简单,避免了Python环境配置、依赖包冲突等常见问题;最后是性能优化明显,int8加速让生成速度大幅提升。 本文会重点演示如何 阅读详情

相关推荐

扣子(coze)实战|手把手教你搭建AI换装自动化工作流

摘要:本文介绍了使用Coze平台搭建AI换装工作流的详细教程。工作流包含模特图片上传、服装替换、任务提交和智能轮询等模块,通过change_model插件实现异步换装处理,并内置30秒循环查询机制。该工具支持自定义API密钥对接不同AI服务商,目前已上线共享空间并提供会员服务(59.8元/年)和VIP课程(499元/年),包含100+智能体和实战案例资源。完整体验地址见文中链接。

yueyehuguang的博客 1841

MongoDB 入门之基础 DDL

此文章主要记录部分主要的 MongoDB 的 DDL 操作。 db 查看当前所在的数据库(默认 test) > db test > show dbs 查看当前数据库服务器上的数据库名字 > show dbs admin (empty) local 0.078GB mydb 0.078GB test (empty) >...

weixin_30687587的博客 873

Kriging代理模型理论相关推导

代理模型,Kriging,加点准则

森屹的博客 1万+

Java内存数据库-H2介绍及实例(SpringBoot)

介绍 内存数据库(Embedded database或in-momery database)具有配置简单、启动速度快、尤其是其可测试性等优点,使其成为开发过程中非常有用的轻量级数据库。在spring中支持HSQL、H2和Derby三种数据库。 总的感觉H2很...

weixin_30567225的博客 559

L2-028 秀恩爱分得快(测试点3说明)

古人云:秀恩爱,分得快。互联网上每天都有大量人发布大量照片,我们通过分析这些照片,可以分析人与人之间的亲密度。如果一张照片上出现了 K 个人,这些人两两间的亲密度就被定义为 1/K。任意两个人如果同时出现在若干张照片里,他们之间的亲密度就是所有这些同框照片对应的亲密度之和。下面给定一批照片,请你分析一对给定的情侣,看看他们分别有没有亲密度更高的异性朋友?

daybreak_alonely的博客 1411

微波射频学习笔记18-------偶极子天线和微波天线设计介绍

几种天线设计方法的介绍 一、偶极子天线 1.天线模型 两根紧挨着的金属导体,长度均为四分之一波长,直径均远小于波长,两导体间距也远小于波长。 2.天线性能的设计因素 ① 单个导体长度L:(光速/频率)/4=四分之一波长(在空气中传播的波长),但在导体中传播,波长会变短; ② 导体半径R:远小于波长即可,使用导电率高些的材料,市面上常见直径零点几毫米就挺好,或者用波长/200,得出一个小200的值,也算远小于波长; ③ 两导体间距S:远小于波长即可,可以比半径更小点。 以上三个变量L、R、S,均可在仿真软件

Sil_sprout 1万+

SpringBoot整合MongoDB,使用mongoTemplate实现高级查询

一、前言 最近项目使用MongoDB作为数据主要存取的地方 又是第一次接触MongoDB,也是踩了不少坑... 维护数据无非就是增删改查,而里面最复杂的就是查询了 所以来总结一下有关MongoDB的查询方法 当然如果你在此之前你对MongoDB一点都不了解的话 个人建议点击这里,花三十分钟初步了解一下MongoDB ok,正文开始 二、正文 1.使用mongoTemplate对象...

我的博客 5万+

Python爬虫实战:利用Requests-HTML与异步技术高效爬取B站视频信息及弹幕数据分析

B站的弹幕,远非简单的评论功能,它是一种独特的、实时互动的社交方式,是观众情感的集体宣泄和共鸣。无论是用于内容创作者优化视频结构,还是用于社会学、传播学的研究,亦或是简单的个人兴趣分析,都具备极高的价值。stop_words = {'的', '了', '是', '我', '你', '他', '她', '它', '在', '有', '不', '吗', '吧', '啊', '这', '那'}本文不仅是代码的堆砌,更注重原理的剖析、反爬策略的应对以及工程化的思考,旨在为读者提供一份紧跟技术前沿的实战指南。

2201_76125261的博客 389

手把手教你 MongoDB 的安装与详细使用(一)

一、什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=&gt;value)对组成。 MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数...

weixin_33787529的博客 875

CKS-CN考试之路----02

其实我们根据题目也可以知道秘钥是叫clever-cactus。稍作等待后,确认pod的状态,如果是1/1基本就没问题了。这步不一定做.目的是确定秘钥的名字。

Q先生 654

在 SAP 资产模块跨 2024 和 2025 两个年度操作后,运行 AFAB 测试无数据,大概率是折旧已完全过账、跨期配置异常或资产数据异常等原因

SAP资产模块跨年度操作AFAB测试无数据的排查方案:首先检查折旧是否已完全计提,确认资产主数据价值;其次验证跨年度配置是否合规,包括全局配置、折旧范围和账期状态;然后重新执行AFAR折旧计算刷新数据;排查资产主数据异常或业务操作冲突;最后核对AFAB运行参数是否正确设置,包括会计年度、期间范围和运行模式等。

金牌架构师 865

非关系型数据库 入门简介

非关系型数据库也叫Nosql数据库,全称是not noly sql非关系型数据库提出另一种理念,例如,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。使用这种方式,用户可以根据需要去添加自己需要的字段,这样,为了获取用户的不同信息,不需要像关系型数据库中,要对多表进行关联查询。仅需要根据i...

Welcome to loveuui's blog 1万+

innovus:InstPad、CellPad 、module padding、clock cell halo

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?site_num指的是padding的大小以site宽度为单位。

m0_61544122的博客 2019

【存储中间件】MongoDB最热门NoSql数据库(一):NoSQL、MongoDB介绍

NoSQL(Not Only SQL)是一类非关系型数据库的统称,其核心特征在于突破传统关系型数据库的结构化存储模式,通过灵活的数据模型和分布式架构应对现代应用中的大规模数据处理需求。1. 核心特征数据模型灵活:无需预定义固定表结构,支持半结构化或非结构化数据(如JSON、键值对、图结构)。横向扩展性:通过分布式架构轻松扩展节点,适应数据量激增与高并发场景。性能优化:牺牲部分ACID特性(如强一致性)以换取高吞吐量与低延迟。场景导向:针对特定用例设计,如文档存储、实时分析、社交网络关系等。

专注上位机开发、机器视觉、机器学习、嵌入式软硬件开发 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

NoSQL与MongoDB简介

互联网的迅速发展,这样大量的交互给数据库提出了更高的性能要求,传统的关系数据库虽然具备良好的事物管理,但在处理大量数据的应用时很难在性能上满足设计要求。NoSQL就是主要为了解决当下大量高并发高要求的数据库应用需求,由于关系数据库具有严格的参照性,一致性,可用性,原子性,隔离性等特点,因此会产生一些例如表连接等操作,这样会大大降低系统的性能。而在当前很多应用场景下对性能的要求远远强于传统数据库关注.........

分享前端工程化、AI 应用、Agent 开发与大模型实践! 6602

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

非关系型数据库(NoSQL):MongoDB和Redis

非关系型数据库MongoDB和Redis的介绍,代码运用和案例实践

m0_65776770的博客 1860

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

非关系型数据库 MongoDB 的介绍与安装

mongodb的介绍 什么是mongodb mongodb 是一个功能最丰富的NoSQL非关系数据库。由 C++ 语言编写。 mongodb 本身提供S端存储数据,即server;也提供C端操作处理(如查询等)数据,即client。 SQL和NoSQL的主要区别 在SQL中层级关系: 数据库 > 表 > 数据 而在NoSQL中则是: 数据库 > 集合 > 文档 数据之间无关联性 SQL中如何需要增加外部关联数据的话,规范化做法是在原表中增加一个外键,关联外部数据表。 NoSQL则可以

Mikasa8的博客 3805

NoSQL 之 MongoDB - 01 NoSQL 和 MongoDB 简介

NoSQL 简介 参考:NoSQL 简介 关系型数据库遇到的问题 2008 年左右,网站、论坛、社交网络开始高速发展,传统的关系型数据库在存储及处理数据的时候受到了很大的挑战,其中主要体现在以下几点: 难以应付每秒上万次的高并发数据写入。 查询上亿量级数据的速度机器缓慢。 分库、分表形成的子库到达一定规模后难以进一步扩展。 分库、分表的规则可能会因为需求变更而发生变更。 修改表结构困难。 在很多互联网应用场景下,对数据联表的查询需求不是那么强烈,也并不需要在数据写入后立刻读取,但

皮蛋很白的博客 457

非关系型数据库——MongoDB概述

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

m0_62593597的博客 1357

NoSQL系列之MongoDB

1.介绍 1.1 NoSQL NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。 NoSQL一词最早出现于1998年,是Carlo Strozzi开发的一个轻量、开源、不提供SQL功能的关系数据库。 2009年,Last.fm的Johan Oskarsson发起了一

情不知所起一往而深 3万+

NoSQL—MongoDB

MongoDB 是由 C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。如果负载的增加(需要更多的存储空间和更强的处理能力),它可以分布在计算机网络中的其他节点上这就是所谓的分片。

Eris_QwQ的博客 1239

NoSQL(非关系型数据库)

一、关系型数据库 简介 关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL、浪潮K-DB等。 实体关系模型(Entity-Relationship Model),简称E-R Model是陈品山(Pete...

pty2016611199的博客 4804

非关系型数据库;MongoDB简介 ;MongoDB应用场景;MongoDB中的术语;安装MongoDB ;SpringBoot整合MongoDB;MongoDB数据库操作;

SpringBoot整合MongoDB;MongoDB中的update操作;MongoDB数据库中的find操作;MongoDB数据库中insert操作;MongoDB数据库中的delete操作;MongoDB简介 ;MongoDB应用场景;MongoDB中的术语;安装MongoDB;

weixin_72637723的博客 1484

MongoDB简介及使用

MongoDB简介1、NoSQL简介2、什么是MongoDB ?3、MongoDB 特点4、使用docker安装mongodb5、MongoDB 概念解析及常用命令5.1、 数据库操作命令5.2、文档5.3、 集合(相当于mysql中的表)5.4、 MongoDB 数据类型5.6、MongoDB适用场景5.7、MongoDB不适用场合6、MongoDB常用操作6.1、 INSERT6.2、 Query6.3、 Update6.4、 Remove6.5 aggregate6.5.1、插入数据6.5.2 统计s

qq_46112274的博客 6709

数据库:简述对非关系型数据库(NoSQL)的认识

一、非关系型数据库的概念 随着近些年技术方向的不断拓展,大量的NoSql数据库如MongoDB、Redis、Memcache出于简化数据库结构、避免冗余、影响性能的表连接、摒弃复杂分布式的目的被设计。 NoSQL数据库指的是分布式的、非关系型的、不保证遵循ACID原则的数据存储系统。 NoSQL数据库技术与CAP理论、一致性哈希算法有密切关系。所谓CAP理论,简单来说就是一个分布式系统不可能满足可...

王小二(海阔天空) 3574

NoSQL简介及MongoDB的常用命令

文章目录NoSQL关系型数据库非关系型数据库常见的Nosql数据库优缺点优势缺点MongoDB简介基本数据类型 NoSQL NoSQL = Not Only SQL(非关系型数据库) 关系型数据库 关系型数据库中的表都是存储一些格式化的数据结构,每条记录的字段的组成都一样,即使不是每条记录都需要所有的字段,但数据库会为每条数据分配所有的字段。 关系型数据库:database table row f...

张议的博客 2328
上一篇: MongoDB进阶之路第一篇-关系型数据库(RDBMS)与分布式系统简介
下一篇: MongoDB进阶之路第三篇-Windows10下MongoDB-4.0.2安装与配置详细教程
TechBro华仔
TechBro华仔 优质创作者: Java技术领域 优质创作者: Java技术领域 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄11年 5万+粉丝 430原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TechBro华仔

日拱一卒无有尽,功不唐捐终入海

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值