上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 44 下一页
摘要: Hash Hash:key--Dictionary, 1 节约空间(zipmap的紧密摆放的存储模式) 2 更新/访问方便(hashid+key) Hash数据很像关系型数据库的表的一行数据, 但是字段是可以随意定制的,没有严格约束的,非常灵活 如果说我们要存储一个模型,如果还是存储string类型 阅读全文
posted @ 2021-10-08 16:37 安静点-- 阅读(257) 评论(0) 推荐(0)
摘要: NoSql Not Only Sql非关系型数据库 由于关系型数据库中数据的关系复杂 ,再就是数据读取和写入压力,硬盘的速度满足不了,尤其是一些大数据量 所以产生了NoSql了,比如Redis。 Redis Redis特点 (1)是基于内存的,关系型数据库则是存到硬盘中的。 (2)没有严格的数据格式 阅读全文
posted @ 2021-10-08 10:55 安静点-- 阅读(438) 评论(0) 推荐(1)
摘要: 拼接表达式目录树 看下面2行代码: Func<int, int, int> func = (m, n) => m * n + 2; //匿名方法 Expression<Func<int, int, int>> exp = (m, n) => m * n + 2;//用快捷方式(就是用lambda)声 阅读全文
posted @ 2021-10-06 12:50 安静点-- 阅读(586) 评论(0) 推荐(0)
摘要: 1 阅读全文
posted @ 2021-10-06 09:56 安静点-- 阅读(40) 评论(0) 推荐(0)
摘要: 学生类: /// <summary> /// 学生实体 /// </summary> public class Student { public int Id { get; set; } public int ClassId { get; set; } public string Name { ge 阅读全文
posted @ 2021-10-05 19:53 安静点-- 阅读(86) 评论(0) 推荐(0)
摘要: 单例模式 单例模式就是整个程序中有且仅有一个实例,该类负责创建自己的对象,并且保证只有一个对象被创建。 主要有三个步骤:私有化构造函数;创建一个公开的静态方法给外界提供实例;提供一个静态变量重用 比如: public class Singleton { /// <summary> /// 构造函数耗 阅读全文
posted @ 2021-10-05 10:12 安静点-- 阅读(46) 评论(0) 推荐(0)
摘要: 文件流的读写 文件写入方式: { DirectoryInfo directory = new DirectoryInfo(LogPath);//不存在不报错 注意exists属性 Console.WriteLine(string.Format("{0} {1} {2}", directory.Ful 阅读全文
posted @ 2021-10-04 16:17 安静点-- 阅读(86) 评论(0) 推荐(0)
摘要: 分库 垂直切分(纵向切分) 比如说一个电商平台,里面包含了订单系统,物流系统,仓储系统等,原先是用的同一个数据库,现在我们可以设计成每个系统都有自己的数据库服务器,不公用同一个数据库,不同系统之间的数据可以通过API调用来,这样压力就会小很多。这可以理解为垂直切分。 水平切分(横向切分) 比如订单系 阅读全文
posted @ 2021-10-04 13:42 安静点-- 阅读(941) 评论(0) 推荐(0)
摘要: 权限系统数据库:这是当今开发者必备 阅读全文
posted @ 2021-09-29 22:27 安静点-- 阅读(41) 评论(0) 推荐(0)
摘要: 数据库性能 数据库性能:一般在系统中,性能问题,数据库会先凸显出来! 业务量增大、数据量增大! 解决方法 1.加强硬件,定制商业数据库! 花钱! 2.从架构层面去解决,通常的手段就是让数据库少做事!(直接去掉存储过程,外键,函数,触发器),同时添加索引! 3.数据库负载均衡!使用多台数据库,做一台数 阅读全文
posted @ 2021-09-29 22:26 安静点-- 阅读(1216) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 44 下一页