Az Elastic Database Tools használatának első lépései

A következőre vonatkozik: Azure SQL Database

Ez a dokumentum bemutatja a rugalmas adatbázis-ügyfélkódtár fejlesztői felületét egy mintaalkalmazás futtatásának segítésével. A mintaalkalmazás létrehoz egy egyszerű, horizontálisan felskálázott alkalmazást, és feltárja az Azure SQL Database Elastic Database Tools funkciójának főbb képességeit. A szegmenstérkép-kezelésre, az adatfüggő útválasztásra és a több szegmenses lekérdezésre vonatkozó használati esetekre összpontosít. Az ügyfélkódtár a .NET-hez és a Java-hoz is elérhető.

Rugalmas adatbázis-eszközök Java-hoz

Előfeltételek

  • Java Developer Kit (JDK), 1.8-es vagy újabb verzió
  • Maven
  • SQL Database vagy helyi SQL Server-példány

A mintaalkalmazás letöltése és futtatása

A JAR-fájlok létrehozásához és a mintaprojekt első lépéseihez tegye a következőket:

  1. Klónozza az ügyféltárat tartalmazó GitHub-adattárat és a mintaalkalmazást.

  2. Szerkessze a ./sample/src/main/resources/resource.properties fájlt a következők beállításához:

    • TEST_CONN_UStandard kiadás R
    • TEST_CONN_PASSWORD
    • TEST_CONN_Standard kiadásRVER_NAME
  3. A mintaprojekt létrehozásához futtassa a következő parancsot a ./sample könyvtárban:

    mvn install
    
  4. A mintaprojekt elindításához futtassa a következő parancsot a ./sample könyvtárban:

    mvn -q exec:java "-Dexec.mainClass=com.microsoft.azure.elasticdb.samples.elasticscalestarterkit.Program"
    
  5. Ha többet szeretne megtudni az ügyfélkódtár képességeiről, kísérletezzen a különböző lehetőségekkel. A mintaalkalmazás implementációjának megismeréséhez tekintse meg a kódot.

    Progress-java

Gratulálunk! Sikeresen létrehozta és futtatta az első szegmenses alkalmazást az Elastic Database Tools használatával az Azure SQL Database-en. A Visual Studio vagy az SQL Server Management Studio használatával csatlakozhat az adatbázishoz, és gyorsan áttekintheti a minta által létrehozott szegmenseket. Új szegmensadatbázisokat és a minta által létrehozott szegmenstérkép-kezelő adatbázist fog látni.

Ha hozzá szeretné adni az ügyfélkódtárat a saját Maven-projektjéhez, adja hozzá a következő függőséget a POM-fájlhoz:

<dependency>
    <groupId>com.microsoft.azure</groupId>
    <artifactId>elastic-db-tools</artifactId>
    <version>1.0.0</version>
</dependency>

Rugalmas adatbázis-eszközök a .NET-hez

Előfeltételek

  • Visual Studio 2012 vagy újabb verzió C#-val. Töltsön le egy ingyenes verziót a Visual Studio Downloads webhelyen.
  • NuGet 2.7 vagy újabb. A legújabb verzió beszerzéséhez tekintse meg a NuGet telepítését.

A mintaalkalmazás letöltése és futtatása

A kódtár telepítéséhez nyissa meg a Microsoft.Azure.SqlDatabase.ElasticScale.Client webhelyet. A kódtár a következő szakaszban ismertetett mintaalkalmazással van telepítve.

A minta letöltéséhez és futtatásához kövesse az alábbi lépéseket:

  1. Töltse le az Azure SQL-hez készült Elastic DB Tools – Első lépések mintát. Bontsa ki a mintát egy kiválasztott helyre.

  2. Projekt létrehozásához nyissa meg az ElasticDatabaseTools.sln megoldást az elastic-db-tools-master könyvtárból.

  3. Állítsa be az ElasticScaleStarterKit projektet indítási projektként.

  4. Az ElasticScaleStarterKit projektben nyissa meg az App.config fájlt. Ezután kövesse a fájl utasításait a kiszolgáló nevének és bejelentkezési adatainak (felhasználónév és jelszó) hozzáadásához.

  5. Hozza létre és futtassa az alkalmazást. Amikor a rendszer kéri, engedélyezze a Visual Studio számára a megoldás NuGet-csomagjainak visszaállítását. Ez a művelet letölti a rugalmas adatbázis-ügyfélkódtár legújabb verzióját a NuGetből.

  6. Ha többet szeretne megtudni az ügyfélkódtár képességeiről, kísérletezzen a különböző lehetőségekkel. Jegyezze fel az alkalmazás által a konzol kimenetében végrehajtott lépéseket, és nyugodtan fedezze fel a kódot a színfalak mögött.

    Progress

Gratulálunk! Sikeresen létrehozta és futtatta az első szegmenses alkalmazást az Elastic Database Tools használatával az SQL Database-en. A Visual Studio vagy az SQL Server Management Studio használatával csatlakozhat az adatbázishoz, és gyorsan áttekintheti a minta által létrehozott szegmenseket. Új szegmensadatbázisokat és a minta által létrehozott szegmenstérkép-kezelő adatbázist fog látni.

Fontos

Javasoljuk, hogy mindig a Management Studio legújabb verzióját használja, hogy szinkronizálva maradjon az Azure és az SQL Database frissítéseivel. Az SQL Server Management Studio frissítése.

A kódminta kulcsdarabjai

Egyéb rugalmas méretezési műveletek

Költség

Az Elastic Database Tools könyvtár ingyenes. Az Elastic Database Tools használata esetén az Azure-használat költségein túl semmilyen további díj nem jár.

A mintaalkalmazás például új adatbázisokat hoz létre. Ennek a funkciónak a költsége a választott SQL Database-kiadástól és az alkalmazás Azure-használatától függ.

A díjszabással kapcsolatos információkért tekintse meg az SQL Database díjszabási adatait.

További lépések

Az Elastic Database Toolsról az alábbi cikkekben talál további információt: