2019年10月5日

数据库优化

摘要: 一、数据库结构设计 1.1 设计合理的数据库模型 1. 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器端程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的 2. 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往 阅读全文

posted @ 2019-10-05 16:45 软饭攻城狮 阅读(134) 评论(0) 推荐(0)

redis高级

摘要: 一、redis之事务 1、定义 2、悲观锁乐观锁 3、隔离等级 二、redis之持久化 持久化方式:aof和rdb方式 rdb两种⽅式: ⼿动 or根据配置⽂件;其中⼿动可以使⽤save(会阻塞主线程)或者bgsave(使⽤⼦线程, ⼦进程将数据写⼊临时⽂件,并在写 完后,替换原有的.rdb⽂件); 阅读全文

posted @ 2019-10-05 16:44 软饭攻城狮 阅读(165) 评论(0) 推荐(0)

redis基础

摘要: 一、redis数据库简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、 阅读全文

posted @ 2019-10-05 16:43 软饭攻城狮 阅读(181) 评论(0) 推荐(0)

基本数据结构和算法(python代码实现算法)

摘要: 一、数据结构 开发中。。。 二、算法 2.1 冒泡排序 # 如果冒泡排序中执行一趟而没有交换,则列表已经是有序状态,可以直接结束算法。 def BubbleSort(li): for i in range(len(li) - 1): flag = True for j in range(len(li 阅读全文

posted @ 2019-10-05 16:40 软饭攻城狮 阅读(672) 评论(0) 推荐(0)

导航