얼마 전에 Memcached를 써서 DB 쿼리 결과를 캐시하면서 조인 질의 빈도가 줄어들어 DB 작업에 중복이 줄어들고 단순해졌다는 얘기를 오리대마왕님과 나누었는데 캐시 도입이 SOA 도입도 촉진하게 되지 않을까? 11.01.04 01:48
애플리케이션 단에서 캐싱되는 DB를 여러 서비스가 직접 조작하면 무결성에 복잡한 문제가 생기므로... / 이제 DB 중심의 패러다임은 급격하게 바뀔 듯... 적어도 웹에서는....
10 개의 댓글이 있습니다.
이런 전문용어 가득한 미추는 어렵네요 ㅎㅎ
악 오타까지!
gyedo 만드시는 겜은 DB 의존도가 얼마나 되나요?
fupfin 글쎄요, 각 유저의 스테이터스가 DB에 저장되긴 하지만 평소에 DB 얘기는 거의 없는 걸 봐서 의존도가 그리 높진 않은 듯 하네요
gyedo 게임이 DB에 의존했다가는 큰 일 나겠죠. ^^
글쎄요. 별 기대는 안해요. 대용량 데이터베이스에선 고성능이 되면 서버를 줄이겠죠. 가시적인 비용감소가 몇 억에서 몇 십억까지 바로 나타날테니까요.
안드로이드 모든 곳에서 그럴거라고 생각하지 않습니다. DB가 확장성 때문에 병목이 되는 곳에서나 일어나는 부작용일 뿐이지만 긍정적으로 함 봤습니다.
특히 국내 웹은 캐시를 좀 더 적극적으로 활용해야 할 듯 합니다. 캐시 활용도가 너무 낮은 듯 해요. 그렇다보니 DB 확장만으로 문제를 해결하려고 하는데 쉽지 않죠. 운영 비용도 많이 들고..
캐시는 점진적으로 확대되리라 생각하는데 DBA들이 데이터에 대한 생각을 좀 바꿔야 한다는 생각이 들고요. 물론 개발자 또한 사고의 변화가 필요하다고 생각합니다.
자바지기 그 친구들 밥그릇도 생각해야하고 워낙 DB의 세계가 화려하고 매력적이어서 쉽게 바뀌지는 않겠지만 확장성이 절실해지는 상황이니 조금씩 변화가 일어나는 것 같습니다.
이런 전문용어 가득한 미추는 어렵네요 ㅎㅎ
11.01.04 01:52악 오타까지!
11.01.04 01:53gyedo 만드시는 겜은 DB 의존도가 얼마나 되나요?
11.01.04 01:55fupfin 글쎄요, 각 유저의 스테이터스가 DB에 저장되긴 하지만 평소에 DB 얘기는 거의 없는 걸 봐서 의존도가 그리 높진 않은 듯 하네요
11.01.04 02:20gyedo 게임이 DB에 의존했다가는 큰 일 나겠죠. ^^
11.01.04 08:21글쎄요. 별 기대는 안해요. 대용량 데이터베이스에선 고성능이 되면 서버를 줄이겠죠. 가시적인 비용감소가 몇 억에서 몇 십억까지 바로 나타날테니까요.
11.01.04 08:46안드로이드 모든 곳에서 그럴거라고 생각하지 않습니다. DB가 확장성 때문에 병목이 되는 곳에서나 일어나는 부작용일 뿐이지만 긍정적으로 함 봤습니다.
11.01.04 08:49특히 국내 웹은 캐시를 좀 더 적극적으로 활용해야 할 듯 합니다. 캐시 활용도가 너무 낮은 듯 해요. 그렇다보니 DB 확장만으로 문제를 해결하려고 하는데 쉽지 않죠. 운영 비용도 많이 들고..
11.01.04 10:09캐시는 점진적으로 확대되리라 생각하는데 DBA들이 데이터에 대한 생각을 좀 바꿔야 한다는 생각이 들고요. 물론 개발자 또한 사고의 변화가 필요하다고 생각합니다.
11.01.04 10:10자바지기 그 친구들 밥그릇도 생각해야하고 워낙 DB의 세계가 화려하고 매력적이어서 쉽게 바뀌지는 않겠지만 확장성이 절실해지는 상황이니 조금씩 변화가 일어나는 것 같습니다.
11.01.04 10:17