从0到1了解数据库
从0到1了解数据库
诸葛子房_
先后就职于京东和BAT,在大数据领域有多年工作经验;
Apache Griffin&&Apache Zeppelin Contributor,dataCompare和dataService作者
展开
-
从0到1了解数据库—实现一个自己的数据库
1.简单版本用Java实现一个简单的DBMS(总结) - 驰 - 博客园 (cnblogs.com)单文件处理,没有索引功能,没有事务功能2.成熟版本wwwyanxin/wyxDBMS: 用Java实现了一个关系型数据库,DBMS数据库管理系统,可使用常用增删改查的SQL语句,具有数据字典,数据索引文件,并且实现了启发式查询优化 (github.com)通过正则表达式解析sql包含索引功能,但是代码正则部分存在问题,需要解决...原创 2021-11-30 11:43:10 · 750 阅读 · 0 评论 -
第一篇:从0到1了解数据库——以MapDB为例
1、MapDB使用MapDB是一个基于(Apache 2.0 licensed)开源的Java嵌入式数据库引擎和集合框架。他支持针对Map,Set,Queues,Bitmaps 的范围查询,数据过期,压缩,堆外存储和流的操作。MapDB可能是Java最快的数据库,性能就像操作java中的集合一样。他也支持一些高级功能如:ACID事务,快照和增量备份等。2.使用<dependency> <groupId>org.mapdb</groupId>原创 2021-10-14 14:30:43 · 1528 阅读 · 0 评论