mysql binuuid rails:将UUID存储在MySQL二进制数据库列中。 节省存储空间并提高性能 源码
mysql-binuuid-rails mysql-binuuid-rails允许您利用Rails 5以来可用的Attributes API在模型上定义UUID类型的属性。这样做,您可以将UUID作为二进制值存储在数据库中,并且仍然能够使用字符串表示形式进行查询,因为数据库将负责类型转换。 顾名思义,它仅支持MySQL。 如果您使用的是PostgreSQL,则可以正确使用UUID。 如果要在数据库中将32个字符的UUID(不包含破折号)作为文本存储,则将花费至少32个字节。 仅当每个字符仅需要1个字节时,这才算在内。 但这完全取决于您的编码。 如果每个字符都需要2个字节,那么存储它将花费
文件列表
mysql-binuuid-rails-master.zip
(预估有个19文件)
mysql-binuuid-rails-master
LICENSE.txt
1KB
.ruby-version
6B
lib
mysql-binuuid
type.rb
3KB
version.rb
44B
mysql-binuuid-rails.rb
109B
Gemfile
88B
Rakefile
198B
暂无评论