#1  
Old 31st October 2019, 08:24 AM
Piko Piko is offline
Junior Member
 
Join Date: Nov 2008
Posts: 15
Default NexusDB and Go

Hi

I really love Object Pascal. I was started with Turbo Pascal 3 for MS DOS, but main reason why I am still using Delphi in year 2019 is NexusDB. I believe that programs must be fast, small and robust like NexusDB or NGINX.
This is main reason why I'm considering to make NexusDB driver for Go.

There is cgo Go compiler that enable linking c code with Go but this is not native way for Go. Standard aproach for Go will be connecting Go and NexusDB trough network using pure Go code.

I was also bought TMS remoteDB, but I think that using their protocol will be ilegal and protocol is not documented and can be subject of change.

So maybe creating some JSON/BSON protcol will make sense, another Idea is making protocol comatibile with MySQL or PostgreSQL.

https://mariadb.com/kb/en/library/cl...rver-protocol/
https://www.postgresql.org/docs/9.3/protocol.html

I still need to study this protocols in deep to see if this is possible and make sense. I think that using thier protocol will be legal if I open this code.

I don't know what are NexusDB team plans, so I don't want to reinventing the wheel if you are planing to add some similar protocol.

Best Regards

Piko


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +11. The time now is 04:12 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.