카우치베이스 서버

Couchbase Server on Windows 10 Anniversary Update

2 분 읽기

I was very excited about the Windows 10 Anniversary Update (AU), mainly because of the new Bash on Ubuntu on Windows stuff! My experience has been generally positive, but with any major upgrade comes risk. I ran into a couple of problems. One of them was with some missing DLL files, not related to Couchbase Server. But the other one is related to 카우치베이스 서버. Short story: we’re aware, and we’re working on it.

Windows 10 Anniversary Update

Longer Story

Couchbase Server uses a tool called TCMalloc, which is part of gperftools (originally called Google Performance Tools).

Based on my limited understanding of low-level programming, somewhere in TCMalloc, there is some code being called that’s not technically part of the public interface.

Windows 10 Anniversary Update comes along, and suddenly that piece of code doesn’t work like it’s supposed to anymore. This causes the memcached portion of Couchbase to crash over and over. Whoops. Couchbase engineers are hard at work on this issue, and I would expect this to be fixed soon.

If you’re interested in tracking this issue more, here are some places to go for more information:

Recommendations

In the meantime, if you are using Couchbase Server on Windows 10, here are some recommendations:

  • Hold off on upgrading to AU
  • Or use a VM or Windows Azure instance to develop
  • Or use another machine on your local network (this is what I’m doing)
  • Or it may be possible to back off of the AU update.

And keep an eye on MB-20519 to watch the progess.

Follow me on Twitter if you’d like to keep in the loop on the latest with Couchbase, .NET, and Windows!

이 기사 공유하기

작가

매튜 D. 그로브스는 코딩을 정말 좋아하는 사람입니다. C#, jQuery, PHP 등 어떤 언어든 상관없이, 그는 무엇이든 풀 리퀘스트를 제출합니다. 그는 90년대에 부모님이 운영하던 피자 가게를 위해 QuickBASIC으로 POS(판매 시점 관리) 앱을 개발한 이래로 줄곧 전문 프로그래머로 활동해 왔습니다. 현재는 Couchbase에서 선임 제품 마케팅 매니저로 근무하고 있습니다. 여가 시간에는 가족과 함께 시간을 보내거나, 레즈(Reds) 경기를 관람하며, 개발자 커뮤니티 활동에 참여합니다. 그는 『AOP in .NET』과 『Pro Microservices in .NET』의 저자이자 Pluralsight 저자이며, Microsoft MVP이기도 합니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

개발 시작하기

NoSQL을 탐색하고, 리소스를 찾아보고, 튜토리얼을 시작하려면 개발자 포털을 확인하세요.

카펠라 프리 사용하기

단 몇 번의 클릭으로 카우치베이스(Couchbase)를 직접 체험해 보세요. Capella DBaaS는 시작하기 가장 쉽고 빠른 방법입니다.

연락해

Couchbase 제품군에 대해 더 알고 싶으신가요? 저희가 도와드리겠습니다.