{"id":50243,"date":"2022-11-20T21:01:33","date_gmt":"2023-01-25T21:54:30","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/"},"modified":"2024-04-29T01:41:26","modified_gmt":"2024-04-28T17:41:26","slug":"%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/","title":{"rendered":"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4"},"content":{"rendered":"<h1>ScyllaDB \u662f\u4ec0\u4e48\uff1f<\/h1>\n<p>ScyllaDB\uff08\u65af\u5eab\u62c9DB\uff09\u662f\u4e00\u4e2a\u4ee5C++\u66ff\u4ee3Apache Cassandra\u7684\u6570\u636e\u5e93\uff0c\u6bd4Cassandra\u5feb\u4e8610\u500d\u4ee5\u4e0a\u3002\u5229\u7528\u5176\u5feb\u901f\u6027\u80fd\uff0c\u53ef\u4ee5\u5c06\u8282\u70b9\u6570\u538b\u7f29\u5230\u539f\u6765\u76841\/5\u81f31\/10\uff08\u4ee5\u6269\u5c55\u4f18\u5148\u7684\u96c6\u7fa4\u8bbe\u8ba1\u601d\u60f3\uff09\u3002ScyllaDB\u4e0eCassandra\u517c\u5bb9\uff0c\u5728\u5f00\u53d1\u4e2d\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528Cassandra\u7684\u9a71\u52a8\u7a0b\u5e8f\u3001CQL\u3001\u5404\u79cd\u8fde\u63a5\u5668\u548cCLI\u7b49\u3002<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d9000913a08637a6dabe2\/2-0.png\" alt=\"scylladb2.png\" \/><\/div>\n<ul class=\"post-ul\">https:\/\/www.scylladb.com\/open-source\/<\/ul>\n<p>\u5728\u8fd9\u91cc\uff0c\u6211\u4eec\u5c06\u4ecb\u7ecd\u5982\u4f55\u8f7b\u677e\u6784\u5efa\u4e00\u4e2a\u80fd\u591f\u4f53\u9a8cScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4\u3002<\/p>\n<h1>\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4\u3002<\/h1>\n<p>\u73af\u5883\u53ef\u4ee5\u662f\u4e91\u4e0a\u7684\u865a\u62df\u673a\uff0c\u4e5f\u53ef\u4ee5\u662f\u672c\u5730\u7684VirtualBox\u4e0a\u7684\u865a\u62df\u673a\u3002\u7b14\u8005\u7684\u73af\u5883\u5982\u4e0b\uff1a<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">Windows10<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">Virtual Box 5.1.30 r118389 (Qt5.6.2)<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">vagrant Vagrant 2.0.1<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">ubuntu16.04<\/ul>\n<h2>\u83b7\u53d6\u5b89\u88c5\u5305<\/h2>\n<p>\u8bf7\u8fde\u63a5\u5230\u4ee5\u4e0b\u7f51\u7ad9\uff0c\u5e76\u9009\u62e9\u5b89\u88c5\u5305\u548c\u64cd\u4f5c\u7cfb\u7edf\u3002\u4f5c\u8005\u5df2\u9009\u62e9Ubuntu16.04\u3002\u6ce8\u518c\u4e00\u4e2a\u7b80\u5355\u7684\u4e2a\u4eba\u8d44\u6599\u662f\u5fc5\u9700\u7684\u3002\u63d0\u4ea4\u4e2a\u4eba\u8d44\u6599\u540e\uff0c\u5c06\u4f1a\u901a\u8fc7\u7535\u5b50\u90ae\u4ef6\u53d1\u9001\u4e0b\u8f7d\u94fe\u63a5\u3002<br \/>\nhttps:\/\/www.scylladb.com\/download\/#binary<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d9000913a08637a6dabe2\/10-0.png\" alt=\"scylladb-getstarted-1.png\" \/><\/div>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d9000913a08637a6dabe2\/11-0.png\" alt=\"scylladb-download-1.png\" \/><\/div>\n<h2>\u767b\u9304\u5132\u5b58\u5eab\u5bc6\u9470<\/h2>\n<p>\u8bf7\u5728\u53c2\u8003 ScyllaDB \u5b98\u7f51\u7684\u5185\u5bb9\u7684\u540c\u65f6\u8fdb\u884c\u64cd\u4f5c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6B2BFD3660EF3F5B\r\n$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17723034C56D4B19\r\n<\/code><\/pre>\n<h2>\u6ce8\u518c\u5e93\u6587\u4ef6\uff08Scylla 2.2\uff09<\/h2>\n<p>\u8bf7\u5728\u53c2\u8003ScyllaDB\u5b98\u7f51\u7684\u5185\u5bb9\u7684\u540c\u65f6\u7ee7\u7eed\u8fdb\u884c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ sudo curl -o \/etc\/apt\/sources.list.d\/scylla.list -L http:\/\/repositories.scylladb.com\/scylla\/repo\/7fbed5de4418ca82ad7eb64d66bedb2c\/ubuntu\/scylladb-2.2-xenial.list\r\n<\/code><\/pre>\n<h2>\u5b89\u88c5\u8f6f\u4ef6\u5305<\/h2>\n<p>\u8bf7\u53c2\u8003Scylla\u7684\u7f51\u7ad9\u5185\u5bb9\u8fdb\u884c\u64cd\u4f5c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ sudo apt-get update\r\n$ sudo apt-get install scylla -y\r\n<\/code><\/pre>\n<h2>ScyllaDB\u6587\u4ef6\u5e03\u5c40<\/h2>\n<p>ScyllaDB\u7684\u5404\u79cd\u6587\u4ef6\u5c06\u4f1a\u88ab\u5b89\u6392\u5728\u4e0b\u5217\u4f4d\u7f6e\u3002<\/p>\n<pre class=\"post-pre\"><code>$ ls \/etc\/scylla\r\n$ ls \/var\/lib\/scylla\r\n$ ls \/lib\/systemd\/system\/scylla-server.service\r\n<\/code><\/pre>\n<p>\u8bf7\u53c2\u8003\u4ee5\u4e0bURL\u4ee5\u83b7\u53d6\u66f4\u8be6\u7ec6\u7684\u4fe1\u606f\u3002<\/p>\n<h2>ScyllaDB\u7684\u5b89\u88c5\u8bbe\u7f6e\u3002<\/h2>\n<p>ScyllaDB\u63d0\u4f9b\u4e86\u7528\u4e8e\u68c0\u67e5\u73af\u5883\u548c\u4f18\u5316\u53c2\u6570\u7684\u5b9e\u7528\u5de5\u5177\u3002\u8fd9\u662f\u975e\u5e38\u91cd\u8981\u7684\u3002\u5728\u547d\u4ee4\u884c\u4e2d\u8fd0\u884cscylla_setup\u547d\u4ee4\uff0c\u4f1a\u663e\u793a\u4e0e\u73af\u5883\u914d\u7f6e\u76f8\u5173\u7684\u95ee\u9898\uff0c\u8f93\u5165&#8221;yes&#8221;\u5219\u6267\u884c\u914d\u7f6e\uff0c\u8f93\u5165&#8221;no&#8221;\u5219\u8df3\u8fc7\u3002<\/p>\n<p>\u9664\u975e\u5728\u5546\u4e1a\u73af\u5883\u4e2d\uff0c\u5426\u5219\u51e0\u4e4e\u6ca1\u6709\u4ec0\u4e48\u76f8\u5173\u7684\u4e1c\u897f\u3002\u4f46\u662f\uff0c\u8bf7\u5c06\u4e0b\u9762\u7684\u9879\u76ee\u6807\u8bb0\u4e3a\u201c\u662f\u201d\u3002\u5982\u679c\u8df3\u8fc7\u5e76\u9009\u62e9\u201c\u5426\u201d\uff0cScylla\u670d\u52a1\u5668\u5c06\u65e0\u6cd5\u542f\u52a8\u3002\u5b83\u4f1a\u6d4b\u91cf\u5b58\u50a8\u7684IOPS\uff0c\u5e76\u5c06\u6700\u4f73\u53c2\u6570\u8bbe\u7f6e\u5230\/etc\/scylla.d\/io.conf\u4e2d\u3002<\/p>\n<pre class=\"post-pre\"><code>Answer yes to let iotune study what are your disks IO profile and adapt Scylla to it. Answer no to skip this action.\r\n[YES\/no]yes\r\n<\/code><\/pre>\n<p>If you accidentally entered &#8220;no&#8221; by mistake, you can reset it as follows. (\u5982\u679c\u60a8\u4e0d\u5c0f\u5fc3\u8bef\u8f93\u5165\u4e86&#8221;no&#8221;\uff0c\u53ef\u4ee5\u6309\u7167\u4ee5\u4e0b\u65b9\u5f0f\u8fdb\u884c\u91cd\u65b0\u8bbe\u7f6e\u3002)<\/p>\n<pre class=\"post-pre\"><code>$ sudo scylla_io_setup\r\n<\/code><\/pre>\n<p>\u90a3\u4e48\uff0c\u6267\u884cscylla_setup\u3002<\/p>\n<pre class=\"post-pre\"><code>$ sudo scylla_setup\r\nSkip any of the following steps by answering 'no'\r\nDo you want to run kernel version check?\r\nAnswer yes to have this script verify that the currently installed kernel is qualified to run Scylla; answer no to skip this check.\r\n[YES\/no]yes\r\nThis is a supported kernel version.\r\nDo you want to verify ScyllaDB packages installed?\r\nAnswer yes to have this script check that ScyllaDB is already installed; answer no to skip this check.\r\n[YES\/no]yes\r\nDo you want to enable ScyllaDB services?\r\nAnswer yes to automatically start Scylla when the node boots; answer no to skip this step.\r\n[YES\/no]no\r\nscylla_selinux_setup only supports Red Hat variants\r\nDo you want to setup NTP?\r\nAnswer yes to enable time synchronization at boot time. This keeps time right on the node. Answer no to do nothing.\r\n[YES\/no]no\r\nDo you want to setup RAID and XFS?\r\nIt is recommended to use RAID0 and XFS for Scylla data. If you select yes, you will be prompt to choose which unmounted disks to use for Scylla data. Selected disks will be formatted in the process.\r\n[YES\/no]no\r\nDo you want to setup coredump?\r\nAnswer yes to enable core dumps; this allows to do post-mortem analysis of Scylla state after a crash. Answer no to do nothing.\r\n[YES\/no]no\r\nDo you want to setup sysconfig?\r\nAnswer yes to do system wide configuration customized for Scylla. Answer no to do nothing.\r\n[YES\/no]no\r\nDo you want to setup IO configuration?\r\nAnswer yes to let iotune study what are your disks IO profile and adapt Scylla to it. Answer no to skip this action.\r\n[YES\/no]yes\r\nGenerating evaluation file sized 10GB...10GB written in 66 seconds\r\nRefining search for maximum. So far, 13436 IOPS\r\nMaximum throughput: 13436 IOPS\r\nIOtune timed out before it could finish. An estimate will be provided but accuracy may suffer\r\nRecommended --max-io-requests: 396\r\nWritten the above values to \/etc\/scylla.d\/io.conf\r\nDo you want to install node exporter and export Prometheus data from the node?\r\nAnswer yes to install it; answer no to skip this installation.\r\nDo you want to install node exporter and export Prometheus data from the node?\r\nAnswer yes to install it; answer no to skip this installation.\r\n[YES\/no]no\r\nDo you want to setup CPU scaling governor?\r\nAnswer yes to set CPU scaling governor to performance at boot time. Answer no to do nothing.\r\n[YES\/no]no\r\nDo you want to enable fstrim service?\r\nAnswer yes to run fstrim on your SSD. Answer no to do nothing.\r\n[YES\/no]no\r\nScyllaDB setup finished.\r\n<\/code><\/pre>\n<p>\u5982\u679c\u4f60\u5bf9\/etc\/scylla.d\/io.conf\u6587\u4ef6\u7684\u5185\u5bb9\u611f\u5174\u8da3\uff0c\u53ef\u4ee5\u770b\u4e00\u4e0b\u3002<br \/>\n\u6211\u4eec\u901a\u8fc7\u6d4b\u91cfscylladb\u6570\u636e\u5b58\u50a8\u4f4d\u7f6e\uff08\/var\/lib\/scylla\/data\uff09\u7684IOPS\uff0c\u6765\u8bbe\u7f6e\u6700\u9002\u5408\u7684max-io-requests\u503c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ cat  \/etc\/scylla.d\/io.conf\r\nSEASTAR_IO=\"--max-io-requests=396\r\n<\/code><\/pre>\n<p>\u53ef\u80fd\u6709\u4e9b\u4eba\u4f1a\u89c9\u5f97\u8fd9\u5f88\u9ebb\u70e6\u3002\u7136\u800c\uff0cscylla_setup\u53c2\u6570\u4f18\u5316\u529f\u80fd\u662f\u975e\u5e38\u503c\u5f97\u611f\u6fc0\u7684\u5b58\u5728\u3002<\/p>\n<h2>\u542f\u52a8ScyllaDB\u3002<\/h2>\n<p>\u542f\u52a8ScyllaDB\u3002<\/p>\n<pre class=\"post-pre\"><code>$ sudo systemctl start scylla-server\r\n\r\n$ sudo systemctl status scylla-server\r\n\r\n<\/code><\/pre>\n<h2>\u8bf7\u786e\u8ba4\u96c6\u7fa4\u7684\u72b6\u6001\u3002<\/h2>\n<p>\u6211\u4eec\u5c06\u6267\u884cnodetool\u6765\u68c0\u67e5\u96c6\u7fa4\u7684\u72b6\u6001\u3002\u5bf9\u4e8e\u6709Cassandra\u7ecf\u9a8c\u7684\u4eba\u6765\u8bf4\uff0c\u53ef\u80fd\u4f1a\u60f3\uff1a\u201c\u5443\uff0c\u597d\u50cf\u6ca1\u4ec0\u4e48\u4e0d\u540c\u3002\u201d\u4e8b\u5b9e\u4e0a\u662f\u4e00\u6837\u7684\u3002ScyllaDB\u662f\u5c06Cassandra\u4eceJava\u66ff\u6362\u4e3a\u4e86C++\u3002\u6211\u4eec\u6ca1\u6709\u91cd\u65b0\u5f00\u53d1\u53ef\u4ee5\u91cd\u7528\u7684\u90e8\u5206\uff0c\u4e5f\u6ca1\u6709\u7279\u610f\u66f4\u6539\u540d\u79f0\u6765\u547d\u540d\u76f8\u540c\u7684\u529f\u80fd\u3002<\/p>\n<pre class=\"post-pre\"><code>$ nodetool status\r\n=======================\r\nStatus=Up\/Down\r\n|\/ State=Normal\/Leaving\/Joining\/Moving\r\n--  Address    Load       Tokens       Owns    Host ID                               Rack\r\nUN  127.0.0.1  477.29 KB  256          ?       660e0b94-d481-43b1-8a5d-125d7b1ddc35  rack1\r\n\r\nNote: Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless \r\n\r\n<\/code><\/pre>\n<h2>\u8fde\u63a5\u5230ScyllaDB<\/h2>\n<p>ScyllaDB\u53ef\u4ee5\u4f7f\u7528CQL\uff08Cassandra\u67e5\u8be2\u8bed\u8a00\uff09\u3002\u9664\u6b64\u4e4b\u5916\uff0c\u8fd8\u53ef\u4ee5\u4f7f\u7528\u80fd\u591f\u8fde\u63a5\u5230Cassandra\u7684\u9a71\u52a8\u7a0b\u5e8f\u3001API\u548c\u7b2c\u4e09\u65b9\u8fde\u63a5\u5668\u7b49\u5de5\u5177\u3002<\/p>\n<pre class=\"post-pre\"><code>$ cqlsh\r\nConnected to  at 127.0.0.1:9042.\r\n[cqlsh 5.0.1 | Cassandra 3.0.8 | CQL spec 3.3.1 | Native protocol v4]\r\nUse HELP for help.\r\ncqlsh&gt;\r\ncqlsh&gt; help\r\n\r\nDocumented shell commands:\r\n===========================\r\nCAPTURE  CLS          COPY  DESCRIBE  EXPAND  LOGIN   SERIAL  SOURCE   UNICODE\r\nCLEAR    CONSISTENCY  DESC  EXIT      HELP    PAGING  SHOW    TRACING\r\n\r\nCQL help topics:\r\n================\r\nAGGREGATES               CREATE_KEYSPACE           DROP_TRIGGER      TEXT\r\nALTER_KEYSPACE           CREATE_MATERIALIZED_VIEW  DROP_TYPE         TIME\r\nALTER_MATERIALIZED_VIEW  CREATE_ROLE               DROP_USER         TIMESTAMP\r\nALTER_TABLE              CREATE_TABLE              FUNCTIONS         TRUNCATE\r\nALTER_TYPE               CREATE_TRIGGER            GRANT             TYPES\r\nALTER_USER               CREATE_TYPE               INSERT            UPDATE\r\nAPPLY                    CREATE_USER               INSERT_JSON       USE\r\nASCII                    DATE                      INT               UUID\r\nBATCH                    DELETE                    JSON\r\nBEGIN                    DROP_AGGREGATE            KEYWORDS\r\nBLOB                     DROP_COLUMNFAMILY         LIST_PERMISSIONS\r\nBOOLEAN                  DROP_FUNCTION             LIST_ROLES\r\nCOUNTER                  DROP_INDEX                LIST_USERS\r\nCREATE_AGGREGATE         DROP_KEYSPACE             PERMISSIONS\r\nCREATE_COLUMNFAMILY      DROP_MATERIALIZED_VIEW    REVOKE\r\nCREATE_FUNCTION          DROP_ROLE                 SELECT\r\nCREATE_INDEX             DROP_TABLE                SELECT_JSON\r\n\r\ncqlsh&gt; exit;\r\n<\/code><\/pre>\n<p>\u6b64\u5916\uff0c\u5982\u679c\u60f3\u5c1d\u8bd5CQL\uff0c\u8bf7\u53c2\u8003\u4ee5\u4e0b\u94fe\u63a5\uff1a<br \/>\nhttp:\/\/cassandra.apache.org\/doc\/latest\/cql\/index.html<\/p>\n<h1>\u603b\u7ed3<\/h1>\n<p>\u5982\u4f55\u642d\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4\u5462\uff1f\u4ece\u4f53\u9a8c\u4e0a\u6765\u770b\uff0c\u4e0eCassandra\u51e0\u4e4e\u6ca1\u6709\u5dee\u522b\u3002\u7b46\u8005\u5bf9ScyllaDB\u7684\u5148\u6269\u5c55\u540e\u5347\u7ea7\u7684\u67b6\u6784\u975e\u5e38\u5173\u6ce8\uff0c\u5b83\u80fd\u591f\u6d88\u9664\u5728\u96c6\u7fa4\u642d\u5efa\u548c\u8fd0\u7ef4\u4e2d\u7684\u8282\u70b9\u6570\u91cf\u70e6\u607c\u3002\u4e0b\u9762\u6211\u4eec\u5c06\u5728\u53e6\u4e00\u4e2a\u5730\u65b9\u4ecb\u7ecd\u5b83\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ScyllaDB \u662f\u4ec0\u4e48\uff1f ScyllaDB\uff08\u65af\u5eab\u62c9DB\uff09\u662f\u4e00\u4e2a\u4ee5C++\u66ff\u4ee3Apache Cassandra\u7684 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-50243","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4 - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u6784\u5efascylladb\u7684\u72ec\u7acb\u96c6\u7fa4\u3002\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4\" \/>\n<meta property=\"og:description\" content=\"ScyllaDB \u662f\u4ec0\u4e48\uff1f ScyllaDB\uff08\u65af\u5eab\u62c9DB\uff09\u662f\u4e00\u4e2a\u4ee5C++\u66ff\u4ee3Apache Cassandra\u7684 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u6784\u5efascylladb\u7684\u72ec\u7acb\u96c6\u7fa4\u3002\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-25T21:54:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-28T17:41:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d9000913a08637a6dabe2\/2-0.png\" \/>\n<meta name=\"author\" content=\"\u97f5, \u79d1\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u97f5, \u79d1\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/\",\"name\":\"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4 - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-01-25T21:54:30+00:00\",\"dateModified\":\"2024-04-28T17:41:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e\",\"name\":\"\u97f5, \u79d1\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g\",\"caption\":\"\u97f5, \u79d1\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunke\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4 - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u6784\u5efascylladb\u7684\u72ec\u7acb\u96c6\u7fa4\u3002\/","og_locale":"zh_CN","og_type":"article","og_title":"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4","og_description":"ScyllaDB \u662f\u4ec0\u4e48\uff1f ScyllaDB\uff08\u65af\u5eab\u62c9DB\uff09\u662f\u4e00\u4e2a\u4ee5C++\u66ff\u4ee3Apache Cassandra\u7684 [&hellip;]","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u6784\u5efascylladb\u7684\u72ec\u7acb\u96c6\u7fa4\u3002\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-01-25T21:54:30+00:00","article_modified_time":"2024-04-28T17:41:26+00:00","og_image":[{"url":"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d9000913a08637a6dabe2\/2-0.png"}],"author":"\u97f5, \u79d1","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u97f5, \u79d1","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"4 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/","name":"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4 - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-01-25T21:54:30+00:00","dateModified":"2024-04-28T17:41:26+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e"},"breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u5c1d\u8bd5\u6784\u5efaScyllaDB\u7684\u72ec\u7acb\u96c6\u7fa4"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e","name":"\u97f5, \u79d1","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g","caption":"\u97f5, \u79d1"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunke\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e6%9e%84%e5%bb%bascylladb%e7%9a%84%e7%8b%ac%e7%ab%8b%e9%9b%86%e7%be%a4%e3%80%82\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/50243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=50243"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/50243\/revisions"}],"predecessor-version":[{"id":72414,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/50243\/revisions\/72414"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=50243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=50243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=50243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}