Database
文章平均质量分 86
Lulu_zhu
求Android软件开发工作
展开
-
Redis单机数据库实现
Redis笔记单机数据库的实现服务器中的数据库Redis服务器将所有数据库都保存在服务器状态redis.h/redisServer结构的db数组中,sb数组的每个项都是一个redis.h/redisDb结构,每个redisDb结构代表一个数据库:struct redisSerer{ //一个数组,保存着服务器中的所有数据库 redisDb *db; //服务器的数据库数量 默认为原创 2015-11-26 00:00:58 · 397 阅读 · 0 评论 -
Redis数据结构与对象
Redis笔记数据结构与对象Redis是key—value数据库, 同时支持列表,哈希,集合和有序集。简单动态字符串SDS(Simple Dynamic String,简单动态字符串)是Redis默认的字符串表示。SDS定义struct sdshdr{//记录buf数组中已使用字节的数量//等于SDS所保存字符串的长度 int len;//记录buf数组中未使用自己的数量 int fr原创 2015-11-23 17:35:40 · 467 阅读 · 0 评论 -
PreparedStatement的使用
原文链接Statement的子类PreparedStatement.PreparedStatement(预处理执行语句)相比其父类Statement主要有以下几个优点.可以防止SQL注入. 在特定的驱动数据库下相对效率要高(不绝对) 不需要频繁编译.因为已经预加载了这里2和3的优点就不具体分析.这里主要讲解下防止SQL注入这一用途.什么叫转载 2015-12-15 16:35:17 · 372 阅读 · 0 评论 -
Redis多机数据库的实现
Redis笔记多机数据库的实现复制在redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项,让一个服务器去复制replicate另一个服务器,我们称呼被复制服务器为主服务器master,对主服务器进行复制的服务器称为从服务器slave。进行复制中的主从服务器双方的数据库将保存相同的数据,将这种现象称作数据库状态一致。旧版复制功能的实现Redis复制功能分为同步sync和命令传播c原创 2015-11-27 17:31:11 · 783 阅读 · 0 评论