Metinleri veritabanına eklemeden önce neden sıkıştırmalısınız?
Metinleri veritabanına eklemeden önce neden sıkıştırmalısınız?

Herkese selam, Yeni bir sorunum vardı. Veritabanına uzun JSON veri girişi eklemek zorunda kaldım. Ancak bu daha sonraki zamanlarda büyük bir depolama sorununa dönüşüyor. Sonra kendi kendime sordum, neden JSON'u sıkıştırmadan ekliyorum? Örnek boyutlarını görebilirsiniz. gzcompress çıktısı: xڋ�RP�b�p%+%��T%����7P(̃�����:��u���~��H:PuAmq Y㔚Z���*�����5��30@���!l�[~~ آ��6�@�'�hF�h0��� EkJ��5�u���%�� ��qJ-��B�l`� �ӣ���G��x}IDq�/=z%楖�#A��)}��Ӓ�����f>L�[���v~�~Z#�B����� base64_encode(gzcompress()): eNqL5lJQqAZiBQWlcA9/JSsFJa/8VCUdqIirqzdQKBrMg6kDy/iF+jq5BgHljHUQgq4RAa5+wa5IOlB1QW1xDAFZ45SaWqSkgyrn6Osf6geSNbTQMzBAkqvVIWygW35+Cm4DjahtoCXpBjon4vaxkQGaeXB2LBeaDdiiwYQ20UCGJ/EbaEbtaDAfBAbi97IJRRFrSpuINaF1/sL0JReMB7YMtcxxSi3JGPhCx2xgsiCd06PpwKRHqhfPeH1JRHGKLz16JealltAjQeKrEsgpffGHsgW105LFwOQYvKFmPkzKW7yepHZ+oX5aI6VC4IrlAgAOj9SF Örnekler FoodMenu Örneği <?php $sampleData = file_get_contents('https://sercankara.xyz/samples/foodMenu.json'); $withBase64encode = base64_encode(gzcompress($sampleData,... » read more

MongoDB TTL (Time to Live)
MongoDB TTL (Time to Live)

Herkese merhaba, MongoDB, verileri JSON benzeri bir biçimde depolayan popüler bir NoSQL veritabanıdır. MongoDB'nin kullanışlı özelliklerinden biri, belgeleri belirli bir süre sonra bir koleksiyondan otomatik olarak silmenizi sağlayan Yaşam Süresi (TTL) özelliğidir. TTL özelliği, geçici verileri depolamak veya süresi dolmuş verileri temizlemek gibi birçok uygulama için kullanışlıdır. Örneğin, bir web uygulaması için oturum verilerini depolamak,... » read more