将批量数据从 membase 插入 SQL Server?
我正在使用 Membase 服务器 1.7.0。大量数据插入到 membase 中,并行我也希望它也插入到 SQL Server 中。
使用任何现有工具将数据从 Membase Server 尽快批量加载到 SQL Server 中的最佳选择是什么?我可以使用一些 csv/其他格式来读取数据并存储在 SQL Server 表中吗?
请建议。
I am using Membase Server 1.7.0. bulk of data is inserted in membase, parallel I want it to insert in SQL Server also.
What are my best options to bulk load data as quickly as possible into SQL Server from Membase Server using any existing tools? Can I use some csv/other format which can just read data and store in SQL Server tables?
Please Suggest.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能想要做的是使用 Membase 提供的 TAP API。 TAP API 允许您将所有键值对从数据库中流出,因此对于从流中读取的每个键,您只需将其插入到 SQL 数据库中即可。目前,spymemcached 2.7.1(memcached/membase 的 java 客户端)支持 TAP。
What you probably want to do here is use the TAP API that Membase provides. The TAP API allows you to stream all key-value pairs out of your database so for each key you read from the stream you can just do an insert into your SQL database. There is currently support for TAP in spymemcached 2.7.1, the java client for memcached/membase.