有没有类似于PostgreSQL实现的HashIds与Maria DB的实现,允许直接从数据库管理编码和解码?我在官方网站上找不到任何提及。感谢任何反馈或想法。亚当
knsnq2tg1#
我假设Hashid是指一个将长整数转换为HASH的函数,它主要用于使用户无法访问主键(例如YT电影id)。MariaDB没有原生函数,但可以用C编写的user defined function扩展MariaDB,例如使用hashid library。另一种方法是在客户端应用程序中对整数进行散列/解散列。根据编程语言的不同,有很多可用的库。Postgres也没有本地hashid函数,它是第三方扩展/用户定义的函数。
Hashid
1条答案
按热度按时间knsnq2tg1#
我假设
Hashid
是指一个将长整数转换为HASH的函数,它主要用于使用户无法访问主键(例如YT电影id)。MariaDB没有原生函数,但可以用C编写的user defined function扩展MariaDB,例如使用hashid library。
另一种方法是在客户端应用程序中对整数进行散列/解散列。根据编程语言的不同,有很多可用的库。
Postgres也没有本地hashid函数,它是第三方扩展/用户定义的函数。