数据分析师2017-10-01 00:23:55
次の種類の SQL ステートメントをキャッシュする必要がありますが、その更新戦略について混乱しています。関連するクエリ条件範囲クエリ、動的な条件の組み合わせ、頻繁なデータ更新などについてアドバイスをいただければ幸いです。リアルタイムデータを必要とするシステム(CRM)はキャッシュの導入に適しているか - PHP中国語サイトQ&A - 以下の種類のSQL文をキャッシュする必要があり、その方法と更新戦略について混乱しています。関連するクエリ条件範囲クエリ、動的な条件の組み合わせ、頻繁なデータ更新、リアルタイム データを必要とするシステム (CRM) がキャッシュの導入に適しているかどうかについてアドバイスをいただけます - PHP 中国語オンライン Q&A
見て学びましょう。
怪我咯2017-02-17 13:30:43
缓存要把控好,没有十全十美的实现,技术是永不停止的进步。
你的数据更新比较频繁,那就没有必要缓存了,可考虑加redis队列,防止堵塞。也可以配合swoole使用异步加载实现。
多用非关系型数据库,这样性能会提升一些。 如果在高并发情况还是实在不行的话,就再加几台服务器,利用负载均衡 lvs 来可实现减轻部分服务器的负载,redis最好部署分布式。