You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While PostgreSQL is more popular among Gophers and maybe generally among projects with higher requirements (performance, features), MySQL is still the most popular open source relational database (management system).
It's SQL, so not a key-value store, but that doesn't keep us from creating a table like Item with a k text column as primary key and v blob column, or something like that.
It might be of use for people who already run MySQL and want to use gokv for simple key-value storage.
Also, TiDB is compatible with the MySQL protocol, so as long as there aren't any major differences (some required client-side configuration for example) and it works, this would be a plus (TiDB is a popular "NewSQL" databases).
The text was updated successfully, but these errors were encountered:
As Go offers database/sql as abstraction and you use drivers for specific databases, it might make sense to have a sql package with the main logic and a mysql, postgresql etc. package that just loads the appropriate driver and the package that's imported by a gokv package user.
But maybe it's best to first implement everything in one package and later just refactor when implementing PostgreSQL.
While PostgreSQL is more popular among Gophers and maybe generally among projects with higher requirements (performance, features), MySQL is still the most popular open source relational database (management system).
It's SQL, so not a key-value store, but that doesn't keep us from creating a table like
Item
with ak
text column as primary key andv
blob column, or something like that.It might be of use for people who already run MySQL and want to use
gokv
for simple key-value storage.Also, TiDB is compatible with the MySQL protocol, so as long as there aren't any major differences (some required client-side configuration for example) and it works, this would be a plus (TiDB is a popular "NewSQL" databases).
The text was updated successfully, but these errors were encountered: