LinkNemo

  • Nemo

    自己写一个最简单的数据库

          所有应用软件之中,数据库可能是最复杂的。Mysql的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。  但是,自己写一个最简单的数据库,做起来并不难。Reddit上面有一个帖子,只用了几百个字,就把原理讲清楚了。一、数据以文本形式保存  第一步,就是将所要保存的数据,写入文本文件。这个文本文件就是你的数据库。  为了方便读取,数据必须分成记录,每一条记录的长度规定为等长。比如,假定每条记录的长度是800字节,那么第5条记录的开始位置就在3200字节。  大多数时候,我们......
    2018/01/16 17:09:44发表 226赏阅 0点评
  • Nemo

    基于XML - 简单模仿mongodb实现一个数据库

    源码寄存在GitHub仓库,地址为:https://github.com/NemoMeng/NemoMiniDb-XML这是一个简单模仿mongodb的数据库程序,底层数据存储的是XML文件,而不是JSON。该程序只用于学习用途。目前功能比较简单,不考虑多用户,不考虑多线程,不考虑效率,不考虑资源占用......只简单实现增删改查操作。后续如果有时间,需要继续完善,目前暂时先这样了。详细说明待添加,先占个位置,待续...
    2018/01/11 14:08:44发表 97赏阅 0点评
  • Nemo

    SQL SERVER资源死锁

    com.microsoft.sqlserver.jdbc.SQLServerException:事务(进程ID 130)与另一个进程已被死锁在 lock资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。atcom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:197)atcom.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java......
    2016/07/24 11:05:27发表 456赏阅 0点评

最新点击

热门人物

热门标签

回到顶部