由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 打算自行开发一个DBMS
相关主题
一个SQL的问题(Groupby和Having的问题)★★求助:C++的面试一般会多难?★★
some questions about OQL请问用什么书学习Java和windowsAPI最好?
mysql or sqlserver?前途求教,急!!
vert.x也支持redisRe: 【工作机会】湾区CS专业,编写前端可视化平台、支持后端核
c++语言怎么不搞个轻量级的版本?内存即刻回收是它比java,c#优越的地方。【工作机会】湾区CS专业,编写前端可视化平台、支持后端核心算法
QT Creator还不错啊请教软工/CS的职业规划 (转载)
Golang 从13年到现在goog trends翻了快十倍超声实验室寻编写软件的志愿者【请置顶】
我指针都不会用,可以在简历写"精通C/C++"嘛?Re: 【工作机会】湾区CS专业,编写前端可视化平台、支持后端核
相关话题的讨论汇总
话题: dbms话题: oql话题: 支持话题: c++话题: 平台
进入Database版参与讨论
1 (共1页)
z****a
发帖数: 1
1
以满足轻量级数据在win32平台上的快速访问
打算用C++编写, 同时兼容SQL89和OQL
相信这个dbms的编写成功会给很多软件带来一个有利的工具
现在暂定有以下计划:
1) 支持多进程(多线程)同时操作
2) 暂时不支持用户的概念
3) 支持"角色表"的概念,可对数据操作和查询进行权限认定
4) 强壮的文件管理系统,尽量减少crash给系统带来的副面影响 保证数据的完整

5) 暂时不支持锁定和事务处理
6) 对OQL的有限支持,使得开发者可以使用更加直观的OQL语言进行查询
7) 其他小型数据库的性能指标(尤其强调的是速度和稳定性)
8) 整个dbms server可执行文件小于2M,便于携带提供在低性能机器上的高性能表

9) 给程序员一套完整的接口,包括有C/C++/COM接口和ODBC驱动程序
10)在稳定的基础上根据实际需要在未来适当扩充,但仍然遵循一条原则:
"small is beautiful"
11)除非非常非常非常有必要,不会移植到windows以外的系统上.一方面是因为
本dbms格守其设计目标:win平台上的轻量级数据库系统,另一方面是因为其他平台
w*****g
发帖数: 198
2
check out database classes' web pages, then you might find
a lot of written codes

【在 z****a 的大作中提到】
: 以满足轻量级数据在win32平台上的快速访问
: 打算用C++编写, 同时兼容SQL89和OQL
: 相信这个dbms的编写成功会给很多软件带来一个有利的工具
: 现在暂定有以下计划:
: 1) 支持多进程(多线程)同时操作
: 2) 暂时不支持用户的概念
: 3) 支持"角色表"的概念,可对数据操作和查询进行权限认定
: 4) 强壮的文件管理系统,尽量减少crash给系统带来的副面影响 保证数据的完整
: 性
: 5) 暂时不支持锁定和事务处理

1 (共1页)
进入Database版参与讨论
相关主题
Re: 【工作机会】湾区CS专业,编写前端可视化平台、支持后端核c++语言怎么不搞个轻量级的版本?内存即刻回收是它比java,c#优越的地方。
请教这个project应该用什么语言编写?QT Creator还不错啊
请教软工/CS的职业规划Golang 从13年到现在goog trends翻了快十倍
请教这个project应该用什么语言编写?我指针都不会用,可以在简历写"精通C/C++"嘛?
一个SQL的问题(Groupby和Having的问题)★★求助:C++的面试一般会多难?★★
some questions about OQL请问用什么书学习Java和windowsAPI最好?
mysql or sqlserver?前途求教,急!!
vert.x也支持redisRe: 【工作机会】湾区CS专业,编写前端可视化平台、支持后端核
相关话题的讨论汇总
话题: dbms话题: oql话题: 支持话题: c++话题: 平台