'Kiểu dữ liệu nhị phân' / đối tượng nhị phân / BLOB là không rõ ràng đối với cơ sở dữ liệu, theo định nghĩa. Nếu bạn sử dụng loại này thì tùy thuộc vào ứng dụng để xử lý nó.
Nếu bạn muốn cơ sở dữ liệu xử lý / lập chỉ mục / truy vấn dữ liệu của mình, hãy chọn một kiểu dữ liệu mà nó hiểu được. Đối với SQL Server, BIGINT là 8 byte (64 bit) và NUMERIC có thể gồm 38 chữ số (~ 126 bit). Trong MySQL, DECIMAL / NUMERIC có thể có 64 hoặc 65 chữ số (~ 212 bit).
Và nếu bạn thực sự có yêu cầu thực sự ở đây, bạn có thể "phân bổ" các phân đoạn quan trọng thực tế thành các cột của riêng chúng và truy vấn trên đó.
Trong trường hợp giải quyết cùn &không được hiểu rõ nhất, đó có thể là chia đoạn 256-bit của bạn thành 2 hoặc 4 từ; nhưng nếu bạn có bất kỳ loại yêu cầu thực sự nào, bạn sẽ có thể xác định các phần cụ thể hơn mà doanh nghiệp quan tâm.