I'm reading a book and found this sentence.
Bitcask offers high-performance reads and writes, subject to the requirement that all the keys fit in the available RAM, since the hash map is kept completely in memory.
I don't quite understand the meaning of subject to in it. I looked it up in the dictionary, but I still not sure I understood. In the example sentence, does it mean Bitcast does meet the requirement that all the keys fit in the available RAM?