|
|
呵呵,欢迎继续讨论
我针对你体的四点做一个浅显的分析,希望这个分析是我在充分领会你的想法后的分析:
1。针对你提的第一点,你说数据库从文件系统发展而来。。。最后推断出“一般来说用到一些基本数据结构设计技巧和处理算法是能够胜任的”,我不同意你的说法,照你这么说,windows也是从dos发展而来,那你也认为windows也dos也差不多了?还有你说“其中的很多功能是为通用数据处理和并发处理设计的”,我要说“并发处理设计”仅仅是数据库技术的一个非常小的一部分,数据库要比你想像中的复杂得多得多。
2。你的第二点是论述内存处理的优点,我也从未否定这个观点,所以对这个问题我不多说什么。
3。你的第三点提出了一个利用内存实现数据管理时处理“并发功能和机制”的一种方案,因为我你说这个问题的前提是你在你第一点中说的“其中的很多功能是为通用数据处理和并发处理设计的”这个观点,这个观点我在前面已经批驳过了。你还说“数据存储备份(内存-〉外存)工作由后台在空闲时候进行处理,那么我们实际不需要考虑太多的并发功能和机制”,那么我要问你,你在内存中的数据就不需要考虑并发问题了么?
4。你的第四点没有新观点,都是从前面几点推论过来的一些东西,所以我也不用多说。
总结:我是赞成“内存处理的非常快而且效率非常高”这个观点的,我跟你观点的主要冲突在于:我认为“做一个基于内存存储数据管理系统(数据库)”是很困难的,至少是在hlgnet目前的条件下是不可能的。如果你不认同这个观点,不妨从正面来批驳我这个观点。而不用去再论证“内存快速而高效”这个说法了。
所有讨论都是对事不对人,如果文中有冒犯之出,还请原谅。
|
|
|
|