我发起了一个 支持 PostgreSql 的 外围设施 的 .Net 开源项目

目标 :  让 PostgreSql 成为 通用的 跨平台 的 数据库 , 成为 开发者 喜爱 的 利器 。

要做的事 , 当然 , PostgreSql 本身现在不用我们去做什么 。 一个 数据库 要成为 开发者喜爱的 流行的 普遍使用的 数据库 , 需要有 良好的 外围设施 的 支持 。

外围设施 比如 查询分析器 , 定时 Job , 跨数据库 导入导出 资料       等等 。

所以 , 这个项目要做的事 , 就是 提供 PostgreSql 的 外围设施 。

当然 , 可能是些  示例 、 解决方案 、 文档 、 帮助 、 开发规范 、 开发指南 、 案例  。

当然 , 也可以是 我们自己开发的 一些工具 。

当然 , 我们很可能使用   .Net   C#    开发  。

我们可以先看一下这个网友提供的 一个 解决方案  :

《.Net 代码生成器 for PostgreSql》    https://github.com/2881099/dotnetGen_postgresql

我建议我们可以先对 PostgreSql 作一些性能测试 , 比如 和 Sql Server 和 Oracle 比较之类的 。

原文地址:https://www.cnblogs.com/KSongKing/p/9581822.html

时间: 2024-11-09 10:07:57

我发起了一个 支持 PostgreSql 的 外围设施 的 .Net 开源项目的相关文章

我发起了一个 .Net 平台上的 产生式编程 开源项目 GP.Net

大家好 , 我发起了一个 .Net 平台上的 产生式编程 开源项目 GP.Net . 我们可以先看看一个网友的 代码生成器 项目 : <.Net 代码生成器 for PostgreSql>    https://github.com/2881099/dotnetGen_postgresql <.Net 代码生成器 for Sql Server>     https://github.com/2881099/dotnetGen_sqlserver <.Net 代码生成器 for

我发起了一个 操作系统 GUI 和 Tcp / IP 包 的 开源项目 DeviceOS

操作系统 如果 不需要 处理 复杂多样 的 硬件 兼容性, 其实 并不算 大项目, 可以算 毕业设计 . 但是, GUI 和 Tcp / IP  这两个 部分 的 实现逻辑 很多 很复杂,  这  2 个部分 需要 积累, 但是, 只要 定义好 接口 和 模块, 应该可以 写出 容易 移植 和 重用 的  GUI 和  Tcp / IP  包, 所以, 我发起了 这个 项目 . 这个 项目的 工作是 用   C 语言  实现  GUI 包  和  Tcp / IP  包, 这  2 个 包 可以

分享一个快速的Json(反)序列化开源项目 Jil

我们不缺少JSON的序列化库,但我们缺少一个性能非常好的库,这对于网站来说非常重要.今天我发现了Jil. 他是开源的代码: https://github.com/kevin-montrose/Jil 在他主页上有详细的介绍其性能的表现,我这里就不转述了,他最重要的特点就是性能,Emit那当然不会少了,当想让他超越其他的库光一个Emit肯定不行,他还有很多其他的优化. 公共缓冲区 为介绍GC的压力,他使用了诸如builder.CommonCharBuffer这样的功能缓冲,builder.Comm

创建一个自己的GitHub,创建自己的开源项目

作者是一个大学在读学生,自己在平时的学习中,GitHub上的开源项目给自己提供了很大的帮助.GitHub是目前使用最广泛的分布式项目管理软件,GitHub上面托管了许多非常优秀的开源项目.我觉得每一个从事IT行业都应该有一个属于自己的GitHub.下面就介绍一下作者自己一步步创建自己的GitHub的过程,作者也是在网上查阅了很多资料才创建成功的,在这里把自己的经历分享给大家,也是记录下自己学习过程,希望能够给那些想要创建自己GitHub的一些帮助. 1.到GitHub上注册自己的账号.https

一个利用静态代码分析检查并记录开源项目中存在的隐患的网站

www.viva64.com/en/examples/ 他山之石可以攻玉.不仅可以看看都有哪些常见的地雷,还可以练练英文.

开发一个支持多用户在线的FTP程序

一,项目题目:开发一个支持多用户在线的FTP程序 二,项目要求: 1.用户加密认证 2.允许同时多用户登录 3.每个用户有自己的家目录 ,且只能访问自己的家目录 4.对用户进行磁盘配额,每个用户的可用空间不同 5.允许用户在ftp server上随意切换目录 6.允许用户查看当前目录下文件 7.允许上传和下载文件,保证文件一致性(md5) 8.文件传输过程中显示进度条 9.附加功能:支持文件的断点续传 三,注意事项: 基本要求. 完成1,2,3,5,6,7,8 实力选手. 完成 上条 及需求4

如何参与一个GitHub开源项目?

如何参与一个GitHub开源项目? 摘要:本文是Github官如何参与一个GitHub开源项目方给出的参与Github上开源项目的一些指导,对希望加入开源社区的开发者是一个不错的参考. 最近一年开源项目特别的热,很多技术大会或论坛都以开源项目作为主题进行探讨,可见这是一种趋势.而Github作为开源项目的著名托管地,可谓无人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力.对于个人来讲,你把自己的项目托管到Github上并不表示你参与了Github开源项目,只能

我发起了一个 .Net Core 平台上的 开源项目 ShadowDomain 用于 热更新

大家好,  我发起了一个 .Net Core 平台上的 开源项目 ShadowDomain  用于 热更新 . 简单的说, 原理就是 类似 Asp.net 那样 让 当前 WebApp 运行在一个 App Domain 中, 当 WebApp 的 Bin 目录 或者 Web.config 被更新时, 就会 创建一个 新的 App Domain, 我们把 这个 新的 App Domain 称之为  "New Domain", 把 原来的 正在运行的 App Domain 称之为  &qu

一个支持高网络吞吐量、基于机器性能评分的TCP负载均衡器gobalan

一个支持高网络吞吐量.基于机器性能评分的TCP负载均衡器gobalan 作者最近用golang实现了一个TCP负载均衡器,灵感来自grpc.几个主要的特性就是: 支持高网络吞吐量 实现了基于机器性能评分来分配worker节点的负载均衡算法 尽量做到薄客户端,降低客户端复杂性 项目开源地址 背景 先介绍几种常用的负载均衡机制,以下几种负载均衡方案介绍来自grpc服务发现&负载均衡 根据负载均衡实现所在的位置不同,通常可分为以下四种解决方案: 集中式LB(Proxy Model) 在服务消费者和服务