Sto pianificando di memorizzare una stringa json_encoded
sul mio database. Non posso dire con precisione la lunghezza che sarà, ma sono abbastanza sicuro che sarà lungo. La mia preoccupazione è quale tipo di campo che userò per questo, è blob
o text
?Devo usare blob o testo per JSON in MySQL?
Preferisco quello in cui posso risparmiare spazio il più possibile durante la ricerca veloce, in ogni caso ho un'altra colonna in cui dovrei solo indicizzare.
Grazie per i vostri consigli gentili. –
Ho circa 2 anni e 11 mesi più tardi, ma per quanto riguarda i payload per i webhook, la memorizzazione di JSON serializzati mentre aspettavo che fosse inviata sembra un buon esempio. Ho un feedback positivo se qualcuno la pensa diversamente. – Mave
Pinterest sta memorizzando JSON in 'text', anche loro [lo hanno recentemente pubblicato in questo articolo (scorri verso il basso a metà strada)] (https://engineering.pinterest.com/blog/sharding-pinterest-how-we-scaled- our-mysql-flotta). – DanFromGermany