模拟MS SqlServer

| |
[不指定 2009/11/17 23:16 | by 袁旭东 ]
  我的想法源自于想替换掉MSSQL,但是同事已经很习惯MSSQL了,并且很多项目已经是在MSSQL下运行了,代码都是MSSQL下的。所以想替换掉MSSQL实际上是非常非常困难的事情。

  不过,前几天经过和jexus的作者的交谈,给了我一个很大的启发。既然C#+mono在Linux/Unix下能实现替代IIS,那么我也用C#+Mono是不是也可以实现部分替代,甚至完全替代MSSQL呢?

  我的想法大概是这样的:开发一款Linux/Unix下的服务软件(以下暂时叫做FreeSQLServer),开放1433端口用来处理客户端的MSSQL请求,然后将这个请求翻译成MYSQL或者PostgreSQL的请求交给MySQL/PostgreSQL进行处理;MySQL/PostgreSQL处理完请求后将处理结果发给FreeSQLServer服务,FreeSQLServer服务再将结果转换成MSSQL的结果返还给客户端。至此整个请求流程完成。

  如果这个软件能完成的话,很多生产环境就可以和Windows组合说拜拜了。接下来,我试着做一做。

异想天开 | 评论(1) | 引用(0) | 阅读(836)
littleprince Email Homepage
2009/11/18 10:01
你在邯郸吗?我现在在邯郸工作
袁旭东 回复于 2009/11/19 01:23
我现在不在邯郸,我现在在上海工作,不过家是邯郸的。
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]