Google Cloud анонсировала новый инструмент с открытым исходным кодом, упрощающий миграцию рабочих нагрузок Cassandra в Spanner. Cassandra — это NoSQL-база данных типа «ключ-значение», которая ценится за свою скорость и масштабируемость и широко используется в приложениях, требующих быстрого извлечения и хранения данных, таких как кэширование, управление сеансами и аналитика в реальном времени. Однако эта простота также приводит к ограничениям, таким как слабая поддержка сложных запросов, потенциальная избыточность данных и сложность моделирования запутанных отношений. Spanner — это постоянно работающая, глобально согласованная и практически неограниченно масштабируемая база данных Google Cloud, которая сочетает в себе масштабируемость и доступность NoSQL с высокой согласованностью и реляционной моделью традиционных баз данных, что делает ее подходящей для традиционных рабочих нагрузок Cassandra. Теперь перейти с Cassandra на Spanner стало проще, чем когда-либо, благодаря появлению адаптера прокси-сервера Cassandra для Spanner — инструмента с открытым исходным кодом для миграции рабочих нагрузок Cassandra в Spanner по принципу «подключи и работай» без изменения логики приложения. Компания Yahoo успешно выполнила миграцию с Cassandra на Spanner, получив преимущества в виде повышения производительности, масштабируемости, согласованности и эффективности эксплуатации. Адаптер прокси-сервера упростил миграцию. Эти истории успеха показывают, что миграция с Cassandra на Spanner может стать важным шагом для компаний, стремящихся модернизировать свою инфраструктуру данных, открыть новые возможности и ускорить инновации.