标签: sqlite bitmask
我在这个网站上看到的问题与此问题类似,答案通常不使用bit masks。不这样做的最重要原因之一是它甚至不会保存memory,因为SQL server包裹了bit列到单个byte。 但是,根据我的理解,SQLite中没有位列,因此会有一些内存浪费。
bit masks
memory
SQL server
bit
byte
SQLite
答案 0 :(得分:1)
使用整数掩码。 SQLite在内部使用varint来节省空间,这样较小的值将使用较少的字节(来自The SQLite Database File Format)
varint