Разница во времени между извлечением зашифрованных и незашифрованных данных
Предположим, у меня есть две модели
class Student(models.Model):
name = models.CharField(max_length = 60,blank= False,)
subject = models.CharField(max_length = 60,blank=False)
marks = models.IntegerField(default =0,blank=True)
teacher = models.CharField(max_length = 60,blank=False)
и другая модель
class EncryptedStudent(models.Model):
name = models.CharField(max_length = 60)
subject = pgcrypto.EncryptedCharField(blank=False)
marks = pgcrypto.EncryptedIntegerField(default = 0,blank= True)
teacher = pgcrypto.EncryptedCharField(blank=False)
Теперь я хочу сделать запрос к базе данных. Будет ли разница во времени? Как оценить разницу во времени?
Я использую модуль pgcrypto
. Вот github link.