首頁  >  文章  >  後端開發  >  需要長期保存某值,又不想寫進資料庫

需要長期保存某值,又不想寫進資料庫

WBOY
WBOY原創
2016-12-01 01:27:44907瀏覽

我在做一個抽獎系統,一等獎1名,二等獎10名,三等獎100名,我現在需要把抽中幾等獎的存起來看看某獎人數夠沒,但這寫進資料庫有點大材小用了,你們遇到這是怎麼來存的。

回覆內容:

我在做一個抽獎系統,一等獎1名,二等獎10名,三等獎100名,我現在需要把抽中幾等獎的存起來看看某獎人數夠沒,但這寫進資料庫有點大材小用了,你們遇到這是怎麼來存的。

存在文件裡,其實資料庫也是存文件。

丟檔案裡面好了,這種暫時儲存的數據,不是檔案就是緩存,丟redis也行,自備排序

前端存 localStorage

放在快取裡啊redis

file_put_content存檔吧

當成配置來對待,寫配置裡。

寫一個XML檔來保存

不想放資料庫,可以存檔案, 共享記憶體(例如shared memory相關函數,apc,apcu),memcached,redis之類的.
但是這些本身是存在丟失風險的,如果不想突然你的中獎人數發生丟失,最好還是放資料庫,資料遺失會更麻煩.

可以放redis緩存裡啊

儲存在檔案裡面 或寫入快取 或寫入設定檔

這個存資料也不過分吧!既然是有用的,某年某月某日還是有可能會去統計和查看的,存資料庫也挺好!

sqlite不就是解決這種情況的嗎

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn