关于常用nosql数据库介绍及redis安装配置的介绍,点击python访问redis查看。
前面介绍了redis
常用的数据类型,包括String
、List
、Hash
、Set
和Sorted Set
。下面针对不同数据类型的操作进行介绍。
String
- set(name, value)
设置值,默认不存在则创建,存在则修改
关于常用nosql数据库介绍及redis安装配置的介绍,点击python访问redis查看。
前面介绍了redis
常用的数据类型,包括String
、List
、Hash
、Set
和Sorted Set
。下面针对不同数据类型的操作进行介绍。
首先看个案例
无论是电商网站还是支付系统,都离不开数据的存储和增删改查,在这种情况下,每一次登录、访问等都会访问,这样会给数据库造成很大的压力,当数据库无法支撑过高的访问量,轻则影响用户体验,重则导致数据库宕机,网站无法访问。
如何解决数据库压力过大的问题呢?
关于SQLAlchemy
使用建表、插入和查询内容,点击python中使用SQLAlchemy查看。
继续以前面建立的student
表作为示例进行后面的操作。
关于mysql中的事务、python访问mysql简单步骤、mysql常见操作等内容点击python访问mysql查看。
在前面介绍python访问mysql
的一个典型执行过程中出现了cursor()
方法,它就是游标。我们执行sql命令或者得到执行结果都需要使用游标。
cursor
游标是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。可以将游标当做一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。
内置模块datetime
、time
、commands
相关内容点击python内置模块查看。
内置模块subprocess
、os
、random
、sys
、logging
相关内容点击python内置模块(二)查看。
内置模块hashlib
、StringIO
、BytesIO
、Json
相关内容点击python内置模块(三)查看。
re
模块是python中处理正则表达式的一个模块,通过re模块的方法,把正则表达式编译成正则对象,以便使用正则对象的方法。
内置模块datetime
、time
、commands
相关内容点击python内置模块查看。
内置模块subprocess
、os
、random
、sys
、logging
相关内容点击python内置模块(二)查看。
haslib
模块为不同的安全哈希/安全散列(Secure Hash Algorithm)和信息摘要算法(Message Digest Algorithm)实现了一个公共的、通用的接口。haslib模块提供了很多算法的函数实现,例如:md5、sha1、sha224、sha256、sha384、sha512等。
关于datetime/time/commands
模块的内容可以点击python内置模块查看。
subprocess
模块用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值。
该命令类似commands
模块中的getoutput()
,执行cmd
命令返回执行结果。