当前位置: 首页 > 操作系统&&数据库
  • C++自制Redis数据库(二)部分设计前置问题

    C++自制Redis数据库(二)部分设计前置问题

    单机设计前置问题 1.各种数据结构如何设计,以适应所有功能。 2.服务器如何保存数据库。 3。服务器如何保存具体的数据,多少在内存。 4.如何对待依靠时间戳来判定数据的可靠性。 5.接着是如何应用时间来清除老的键值对。 6.如何设计内存管理模块 7.过期的键如何删除 8.日志如何处理会更高效 9.AOF RDB持久化如何实现 10 ...

    阅读全文
    作者:root | 分类:操作系统&&数据库, 数据库
  • 数据库初级(一)

    数据库初级(一)

    分布式存储: 分布式存储系统是大量普通PC服务器通过互联连接,对外作为一个整体提供存储服务。 分布式存储的特性: 可扩展,整个系统可扩展;低成本,分布式存储系统的自动容错,自动负载均衡,可布置成本低;高性能,无论是整个集群还是单台服务器,都要求分布式存储系统有较高性能;易用性,分布式存储系统需要能狗 ...

    阅读全文
    作者:root | 分类:操作系统&&数据库, 数据库
  • C++自制Redis数据库 (一)

    C++自制Redis数据库 (一)

    前言 最近在学C++,想写个什么小项目来练练手,一般就是造轮子嘛,所以我也是准备使用C++来写一个Redis 非关系型数据库。这就开始准备了,但是这毕将是一个逐渐庞大的工程,所以我想要一步一步的开展。这次主要是分三个阶段,最终的代码和文档都会在github上。但是文档的部分,博客也会有,这就是。 三个部分: 是什么 ...

    阅读全文
    作者:root | 分类:操作系统&&数据库, 数据库
  • [原]异常控制流–进程的基石

    [原]异常控制流–进程的基石

    异常控制流 流: 首先,说“流“这个概念,我们经常使用流这个概念,却没有思考过它到底代表什么意思,文件中常用I/O 流,工程中常用控制流,网络中也使用流作为传送数据的方式。其实我们可以感受到,“流“就是一系列连续的动作集合,可以类比水流,就是不间断,连续不断(至少逻辑 ...

    阅读全文
    作者:root | 分类:操作系统, 操作系统&&数据库
  • 两个很有用的进程间通信函数popen,pclose

    两个很有用的进程间通信函数popen,pclose

                                         两个很有用的进程间通信函数popen,pclose   今天起的比较晚,然后来了也不想复习,还是看书学习–写代码–写博客有意思,不敢说有多精通,至少每天都在学习新知识,不求立刻完全消化,但求每天有进步。   现在就看看这两个函数,其实都是创建一个管道到子进程, ...

    阅读全文
    作者:root | 分类:操作系统, 操作系统&&数据库
  • 进程间通信IPC –pipe

    进程间通信IPC –pipe

                                                                                       进程间通信IPC –pipe         最近期末考试,也快考完了。三天预习一门离散数学,预习累了,没事干,外边的课也不上了。可谓是无聊透顶。 于是就拿起《APUE》看看,正好随手翻到了,进程间通信–管道,那就来学 ...

    阅读全文
    作者:root | 分类:操作系统, 操作系统&&数据库