Estoy planeando almacenar una cadena json_encoded
en mi base de datos. No puedo precisar exactamente cuánto tiempo va a ser, pero estoy bastante seguro de que será largo. Mi preocupación es qué tipo de campo voy a usar para esto, ¿es blob
o text
?¿Debo usar blob o texto para JSON en MySQL?
Prefiero el que puedo ahorrar espacio tanto como sea posible en la búsqueda rápida, en cualquier caso tengo otra columna donde debería indexar.
Gracias por su comprensión. –
Tengo alrededor de 2 años y 11 meses más tarde, pero en cuanto a las cargas útiles para webhooks, almacenar JSON en serie mientras se espera que se envíe parece ser un buen caso de uso. Me encantan los comentarios si alguien piensa de manera diferente. – Mave
Pinterest también almacena JSON en 'text', [lo publicaron recientemente en este artículo (desplácese hacia abajo hasta la mitad)] (https://engineering.pinterest.com/blog/sharding-pinterest-how-we-scaled- nuestra-mysql-flota). – DanFromGermany